|
int | ua_monitoreditem_new_value (struct ua_monitoreditem *item, struct ua_datavalue *value) |
| Add a new value to a monitoreditem. More...
|
|
struct uasession_session * | ua_monitoreditem_get_session (struct ua_monitoreditem *item) |
| Get the session belonging to a monitoreditem. More...
|
|
int | ua_monitoreditem_node_read_eurange (ua_node_t node, double *low, double *high, uint32_t *access_level) |
|
int | ua_monitoreditem_node_is_numeric (ua_node_t node, bool *is_numeric) |
|
static enum ua_timestampstoreturn | ua_monitoreditem_get_ts_to_return (struct ua_monitoreditem *item) |
|
static uint32_t | ua_monitoreditem_get_attributeid (struct ua_monitoreditem *item) |
|
static bool | ua_monitoreditem_has_indexrange (struct ua_monitoreditem *item) |
|
static uint32_t | ua_monitoreditem_get_num_ranges (struct ua_monitoreditem *item) |
|
static struct ua_indexrange * | ua_monitoreditem_get_range (struct ua_monitoreditem *item) |
|
static const struct ua_nodeid * | ua_monitoreditem_get_nodeid (struct ua_monitoreditem *item) |
|
static uint32_t | ua_monitoreditem_get_sampling_interval (struct ua_monitoreditem *item) |
|
static void | ua_monitoreditem_set_sampling_interval (struct ua_monitoreditem *item, uint32_t sampling_interval) |
|
static void | ua_monitoreditem_set_operation_result (struct ua_monitoreditem *item, ua_statuscode operation_result) |
|
static int | ua_monitoreditem_set_user_data (struct ua_monitoreditem *item, int index, uintptr_t userdata) |
|
static int | ua_monitoreditem_get_user_data (struct ua_monitoreditem *item, int index, uintptr_t *userdata) |
|
static int | ua_monitoreditem_set_eurange (struct ua_monitoreditem *item, double low, double high) |
|
static enum ua_deadbandtype | ua_monitoreditem_get_deadband_type (struct ua_monitoreditem *item) |
|
static enum ua_datachangetrigger | ua_monitoreditem_get_datachange_trigger (struct ua_monitoreditem *item) |
|
static enum ua_monitoreditem_type | ua_monitoreditem_get_type (struct ua_monitoreditem *item) |
|
static uint32_t | ua_monitoreditem_get_id (struct ua_monitoreditem *item) |
|
static uint32_t | ua_monitoreditem_get_timeout_hint (struct ua_monitoreditem *item) |
|
static enum ua_monitoringmode | ua_monitoreditem_get_monitoring_mode (struct ua_monitoreditem *item) |
|
Structure to represent a monitoreditem in the server.
The fields of this structure should not be accessed directly, but its getter/setter functions should be used. If a getter/setter does not exist for a field it most certainly should not be accessed at all.