|
void | uaserver_browse_complete (struct uaprovider_browse_ctx *ctx) |
| Function to be called when a browse service handler has finished handling all the nodes it is responsible for. More...
|
|
void | uaserver_browsenext_complete (struct uaprovider_browsenext_ctx *ctx) |
| Function to be called when a browsenext service handler has finished handling all the nodes it is responsible for. More...
|
|
void | uaserver_translate_complete (struct uaprovider_translate_ctx *ctx) |
| Function to be called when a translate service handler has finished handling all the nodes it is responsible for. More...
|
|
void | uaserver_addnodes_complete (struct uaprovider_addnodes_ctx *ctx) |
| Function to be called when a addnodes service handler has finished handling all the nodes it is responsible for. More...
|
|
void | uaserver_addreferences_complete (struct uaprovider_addreferences_ctx *ctx) |
| Function to be called when a addreferences service handler has finished handling all the nodes it is responsible for. More...
|
|
void | uaserver_deletenodes_complete (struct uaprovider_deletenodes_ctx *ctx) |
| Function to be called when a deletenodes service handler has finished handling all the nodes it is responsible for. More...
|
|
void | uaserver_deletereferences_complete (struct uaprovider_deletereferences_ctx *ctx) |
| Function to be called when a deletereferences service handler has finished handling all the nodes it is responsible for. More...
|
|
void | uaserver_read_complete (struct uaprovider_read_ctx *ctx) |
| Function to be called when a read service handler has finished handling all the nodes it is responsible for. More...
|
|
void | uaserver_write_complete (struct uaprovider_write_ctx *ctx) |
| Function to be called when a write service handler has finished handling all the nodes it is responsible for. More...
|
|
void | uaserver_call_complete (struct uaprovider_call_ctx *ctx) |
| Function to be called when a call service handler has finished executing all the methods it is responsible for. More...
|
|
void | uaserver_registernodes_complete (struct uaprovider_registernodes_ctx *ctx) |
| Function to be called when a registernodes service handler has finished handling all the nodes it is responsible for. More...
|
|
void | uaserver_unregisternodes_complete (struct uaprovider_unregisternodes_ctx *ctx) |
| Function to be called when a unregisternodes service handler has finished handling all the nodes it is responsible for. More...
|
|
void | uaserver_subscribe_complete (struct uaprovider_subscribe_ctx *ctx) |
| Function to be called when a subscribe handler has finished his monitored item operations. More...
|
|
void | uaserver_historyread_complete (struct uaprovider_historyread_ctx *ctx) |
| Function to be called when a historyread service handler has finished handling all the nodes it is responsible for. More...
|
|
void | uaserver_historyupdate_complete (struct uaprovider_historyupdate_ctx *ctx) |
| Function to be called when a historyupdate service handler has finished handling all the nodes it is responsible for. More...
|
|
void | uaprovider_node_delete (ua_node_t node, uint16_t nsidx) |
| This function informs the provider which owns the node about its deletion. More...
|
|
void | uaprovider_service_hook (const struct uaprovider_servicehook_ctx *service) |
| This function informs all providers about a service the will be called. More...
|
|
void | uaprovider_session_event (enum uasession_event_type type, uint32_t channel_id, struct uasession_session *session) |
| Sends the current session event to all providers which if registered this callback. More...
|
|
struct uaprovider_browse_ctx * | uaprovider_browse_ctx_init (struct uasession_msg_ctxt *session_msg_ctxt) |
|
void | uaprovider_browse (struct uaprovider_browse_ctx *ctx) |
|
struct uaprovider_browsenext_ctx * | uaprovider_browsenext_ctx_init (struct uasession_msg_ctxt *session_msg_ctxt) |
|
void | uaprovider_browsenext (struct uaprovider_browsenext_ctx *ctx) |
|
struct uaprovider_translate_ctx * | uaprovider_translate_ctx_init (struct uasession_msg_ctxt *session_msg_ctxt) |
|
void | uaprovider_translate (struct uaprovider_translate_ctx *ctx) |
|
struct uaprovider_addnodes_ctx * | uaprovider_addnodes_ctx_init (struct uasession_msg_ctxt *session_msg_ctxt) |
|
void | uaprovider_addnodes (struct uaprovider_addnodes_ctx *ctx) |
|
struct uaprovider_addreferences_ctx * | uaprovider_addreferences_ctx_init (struct uasession_msg_ctxt *session_msg_ctxt) |
|
void | uaprovider_addreferences (struct uaprovider_addreferences_ctx *ctx) |
|
struct uaprovider_deletenodes_ctx * | uaprovider_deletenodes_ctx_init (struct uasession_msg_ctxt *session_msg_ctxt) |
|
void | uaprovider_deletenodes (struct uaprovider_deletenodes_ctx *ctx) |
|
struct uaprovider_deletereferences_ctx * | uaprovider_deletereferences_ctx_init (struct uasession_msg_ctxt *session_msg_ctxt) |
|
void | uaprovider_deletereferences (struct uaprovider_deletereferences_ctx *ctx) |
|
struct uaprovider_read_ctx * | uaprovider_read_ctx_init (struct uasession_msg_ctxt *session_msg_ctxt) |
|
void | uaprovider_read (struct uaprovider_read_ctx *ctx) |
|
struct uaprovider_write_ctx * | uaprovider_write_ctx_init (struct uasession_msg_ctxt *session_msg_ctxt) |
|
void | uaprovider_write (struct uaprovider_write_ctx *ctx) |
|
struct uaprovider_registernodes_ctx * | uaprovider_registernodes_ctx_init (struct uasession_msg_ctxt *session_msg_ctxt) |
|
void | uaprovider_registernodes (struct uaprovider_registernodes_ctx *ctx) |
|
struct uaprovider_unregisternodes_ctx * | uaprovider_unregisternodes_ctx_init (struct uasession_msg_ctxt *session_msg_ctxt) |
|
void | uaprovider_unregisternodes (struct uaprovider_unregisternodes_ctx *ctx) |
|
struct uaprovider_call_ctx * | uaprovider_call_ctx_init (struct uasession_msg_ctxt *session_msg_ctxt) |
|
void | uaprovider_call (struct uaprovider_call_ctx *ctx) |
|
ua_statuscode | uaprovider_add_item (struct ua_monitoreditem *item, uint32_t max_items) |
|
ua_statuscode | uaprovider_remove_item (struct ua_monitoreditem *item, uint32_t max_items) |
|
ua_statuscode | uaprovider_modify_item (struct ua_monitoreditem *item, uint32_t max_items, uint32_t new_sampling_interval) |
|
ua_statuscode | uaprovider_set_item_mode (struct ua_monitoreditem *item, uint32_t max_items, enum ua_monitoringmode old_mode, enum ua_monitoringmode new_mode) |
|
struct uaprovider_subscribe_ctx * | uaprovider_subscribe_ctx_create (void) |
|
void | uaprovider_subscribe_ctx_delete (struct uaprovider_subscribe_ctx *ctx) |
|
void | uaprovider_subscribe (struct uaprovider_subscribe_ctx *ctx) |
|
struct uaprovider_historyread_ctx * | uaprovider_historyread_ctx_init (struct uasession_msg_ctxt *session_msg_ctxt) |
|
void | uaprovider_historyread (struct uaprovider_historyread_ctx *ctx) |
|
struct uaprovider_historyupdate_ctx * | uaprovider_historyupdate_ctx_init (struct uasession_msg_ctxt *session_msg_ctxt) |
|
void | uaprovider_historyupdate (struct uaprovider_historyupdate_ctx *ctx) |
|
int | uaprovider_load (uaprovider_init_func init) |
|
int | uaprovider_unload (int hProvider) |
|
int | uaprovider_register_nsindex (struct uaprovider *ctx, uint16_t nsidx) |
| Register a namespace index for a provider. More...
|
|
bool | uaprovider_contains_namespace (struct uaprovider *ctx, uint16_t nsidx) |
| Test if a provider has registered a namespace index. More...
|
|
void | uaprovider_set_user_data (struct uaprovider *ctx, void *userdata) |
| Stores the given userdata in the provider context ctx . More...
|
|
void * | uaprovider_get_user_data (struct uaprovider *ctx) |
| Returns the userdata stored the provider context ctx . More...
|
|