Tani OpcPipe protocol  1.0.5
Tani OpcPipe protocol
Public Attributes | List of all members
PLC_OPCPIPE_CONFIRMS Struct Reference

Structure for registering confirm functions. More...

Public Attributes

W_UINT64 Capabilities
 capability bits, values for PLC_OPCPIPE_CONFIRMS.Capabilities, bit wise values above
 
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.
 
pConfirmSrvHistoryReadEvent confirmSrvHistoryReadEvent
 called if the client wants to read historical events
 
pConfirmSrvBrowseGeneric confirmSrvBrowseGeneric
 called if the client issues a browsing request
 
pConfirmSrvEventFieldsChanged confirmSrvEventFieldsChanged
 called if additional event fields are required
 
pConfirmConnStatus confirmConnStatus
 Called if the connection status changes.
 
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
 
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.
 

Detailed Description

Structure for registering confirm functions.