![]() |
Tani OpcPipe protocol
1.0.5
Tani OpcPipe protocol
|
Structure for registering confirm functions. More...
Public Attributes | |
W_UINT64 | Capabilities |
capability bits, values for PLC_OPCPIPE_CONFIRMS.Capabilities, bit wise values above | |
const char * | AdditionalXmlLoadPath |
used to load additional XML files in OPC UA server | |
const char * | VendorName |
used for branding the OPC UA/DA Servers; default is "Tani" if not set | |
const char * | VendorUrl |
used as "Product URI" for OPC UA Server; default is Tani website if not set | |
pConfirmConnStatus | confirmConnStatus |
Called if the connection status changes. | |
W_UINT | resGen [5] |
reserved for more generic things, must be 0 | |
pConfirmCliCreateItem | confirmCliCreateItem |
called if the server has created an item. | |
pConfirmCliCyclicReadData | confirmCliCyclicReadData |
Called if data or quality is returned from the server. | |
pConfirmCliSyncReadData | confirmCliSyncReadData |
Called if sync data or quality is returned from the server. | |
pConfirmCliWriteComplete | confirmCliWriteComplete |
Called if the data are written on the server side. | |
pConfirmCliBrowseData | confirmCliBrowseData |
Called after any browsing returns. | |
pConfirmCliDiagnosticsData | confirmCliDiagnosticsData |
Called after request diagnostics. | |
pConfirmCliError | confirmCliError |
Called if a request brings an error. | |
pConfirmCliRpcData | confirmCliRpcData |
called after RPC results returned | |
pConfirmCliCreateEventData | confirmCliCreateEventData |
Called if an event monitor request is completed. | |
pConfirmCliEventData | confirmCliEventData |
Called if event data is returned from the server. | |
pConfirmCliHistoryReadData | confirmCliHistoryReadData |
Called if history data is returned from the server. | |
pConfirmCliHistoryReadEventData | confirmCliHistoryReadEventData |
Called if history event data is returned from the server. | |
W_UINT | resCli [10] |
reserved for more client confirm functions, must be 0 | |
pConfirmSrvCreateTopic | confirmSrvCreateTopic |
called if the client creates a topic. | |
pConfirmSrvDeleteTopic | confirmSrvDeleteTopic |
called if the client deletes a topic. | |
pConfirmSrvCreateItem | confirmSrvCreateItem |
Called if the client creates an item. | |
pConfirmSrvDeleteItem | confirmSrvDeleteItem |
called if the client deletes an item. | |
pConfirmSrvActivateItem | confirmSrvActivateItem |
called if the client activates an item. | |
pConfirmSrvDeactivateItem | confirmSrvDeactivateItem |
called if the client deactivates an item. | |
pConfirmSrvWriteItem | confirmSrvWriteItem |
called if the client has data sendig to the device. | |
pConfirmSrvSyncReadItem | confirmSrvSyncReadItem |
called if the client requests sync read. | |
pConfirmSrvRefreshItem | confirmSrvRefreshItem |
called if the client refreshes an item. | |
pConfirmSrvDeviceDataAck | confirmSrvDeviceDataAck |
called if client acknowledged read value (only if enabled with TU_CAP_DEVICE_DATA_ACK). | |
pConfirmSrvBrowseItems | confirmSrvBrowseItems |
Called if the client browses the items. | |
pConfirmSrvBrowseOneItem | confirmSrvBrowseOneItem |
Called if the client wants information about one single item. | |
pConfirmSrvStopBrowseItems | confirmSrvStopBrowseItems |
called if the client cancels browsing the items. | |
pConfirmSrvDiagnosticsData | confirmSrvDiagnosticsData |
called if the client calls diagnostics. | |
pConfirmSrvRedirectItem | confirmSrvRedirectItem |
called before each item create. allows to change the item name. | |
pConfirmSrvSamplerateChanged | confirmSrvSamplerateChanged |
called after sub item create/delete/activate/deactivate if the item sample rate of any item has changed. | |
pConfirmSrvRpcCall | confirmSrvRpcCall |
called if the client calls RPC (UA only) | |
pConfirmSrvExtDiagnostics | confirmSrvExtDiagnostics |
called if extended server diagnostics are requested via WmkProtServerDiagnostics. | |
pConfirmSrvQueryItemInformation | confirmSrvQueryItemInformation |
called after creating an item that has a struct type, to get more informations | |
pConfirmSrvStopWriteItems | confirmSrvStopWriteItems |
called if the cancels writing items. | |
pConfirmSrvStopSyncReadItems | confirmSrvStopSyncReadItems |
called if the client cancels reading items via SyncRead or Refresh. | |
pConfirmSrvHistoryReadItem | confirmSrvHistoryReadItem |
called if the client requests history read | |
pConfirmSrvHistoryEnabled | confirmSrvHistoryEnabled |
called to check if history is enabled for an item | |
pConfirmSrvStopHistoryReadItems | confirmSrvStopHistoryReadItems |
called if the client cancels reading items via SyncRead or Refresh. | |
pConfirmSrvEventFieldsChanged | confirmSrvEventFieldsChanged |
called if additional event fields are required | |
pConfirmSrvBrowseGeneric | confirmSrvBrowseGeneric |
called if the client issues a browsing request | |
pConfirmSrvHistoryReadEvent | confirmSrvHistoryReadEvent |
called if the client wants to read historical events | |
W_UINT | resSrv [20] |
reserved for more server confirm functions, must be 0 | |
Structure for registering confirm functions.