Tani OpcPipe protocol  1.0.5
Tani OpcPipe protocol
Functions | Variables
PlcOpcPipeDALoader.c File Reference

PlcOpcPipeDALoader.Dia. More...

Functions

 DLL_OS_SPECIFIC_NAME ("OpcDA2")
 
DLL_DYNAMIC_FUNCTION_LIST_START DLL_DYNAMIC_FUNCTION_LIST_ENTRY (OpcDaQueryVersion,(W_UINT32 *version))
 
 DLL_DYNAMIC_FUNCTION_LIST_ENTRY (OpcDaQueryLoadPath,(char *path, int len))
 
 DLL_DYNAMIC_FUNCTION_LIST_ENTRY (OpcDaQueryCoreComponentsLoadPath,(unsigned char *outdata, W_UINT32 *outlen, W_UINT32 maxoutlen, int *retlen))
 
 DLL_DYNAMIC_FUNCTION_LIST_ENTRY (OpcDaDebugSetShareHandle,(void *givenShare))
 
 DLL_DYNAMIC_FUNCTION_LIST_ENTRY (OpcDaRegister,(int func, char *params))
 
 DLL_DYNAMIC_FUNCTION_LIST_ENTRY (OpcDaInternalCallbacks,(OPCPIPE_INTERNAL_CALLBACKS *cb, struct _OPCPIPE_GROUP_CALLBACKS *cb2))
 
 DLL_DYNAMIC_FUNCTION_LIST_ENTRY (OpcDaInternalCallbacksEx,(OPCPIPE_INTERNAL_CALLBACKS *cb, struct _OPCPIPE_GROUP_CALLBACKS_EX *cb2))
 
 DLL_DYNAMIC_FUNCTION_LIST_ENTRY (OpcDaClientInitEx,(W_UINT32 compatVersion, W_UINT32 *retCompatVersion))
 
 DLL_DYNAMIC_FUNCTION_LIST_ENTRY (OpcDaServerInitEx,(W_UINT32 compatVersion, W_UINT32 *retCompatVersion))
 
 DLL_DYNAMIC_FUNCTION_LIST_ENTRY (OpcDaClientTerminate,(void))
 
 DLL_DYNAMIC_FUNCTION_LIST_ENTRY (OpcDaServerTerminate,(void))
 
 DLL_DYNAMIC_FUNCTION_LIST_ENTRY (OpcDaBrowse,(OPCPIPE_INTERNALS *t, WMK_OPCPIPE_HANDLE browseHandle, W_UINT32 browseOpcode, W_UINT32 startOffset, const char *path, OPCPIPE_BROWSE_REQUEST_PARAMS *browseParams, W_UINT16 typ, W_UINT8 browseFlags))
 
 DLL_DYNAMIC_FUNCTION_LIST_ENTRY (OpcDaStopBrowse,(OPCPIPE_INTERNALS *t, WMK_OPCPIPE_HANDLE browseHandle, W_UINT32 browseOpcode))
 
 DLL_DYNAMIC_FUNCTION_LIST_ENTRY (OpcDaClientConnection,(OPCPIPE_INTERNALS *t, OPC_DA_PARAMS *da))
 
 DLL_DYNAMIC_FUNCTION_LIST_ENTRY (OpcDaServerConnection,(OPCPIPE_INTERNALS *t, OPC_DA_PARAMS *da))
 
 DLL_DYNAMIC_FUNCTION_LIST_ENTRY (OpcDaStopConnection,(OPCPIPE_INTERNALS *t))
 
 DLL_DYNAMIC_FUNCTION_LIST_ENTRY (OpcDaFreeConnection,(OPCPIPE_INTERNALS *t))
 
 DLL_DYNAMIC_FUNCTION_LIST_ENTRY (OpcDaConnectionEstablish,(OPCPIPE_INTERNALS *t))
 
 DLL_DYNAMIC_FUNCTION_LIST_ENTRY (OpcDaDiagnostics,(OPCPIPE_INTERNALS *t, WMK_OPCPIPE_HANDLE diagHandle, WMK_OPCPIPE_HANDLE *topicHandle, WMK_PTR_CONFIRM confirm, W_UINT32 no))
 
 DLL_DYNAMIC_FUNCTION_LIST_ENTRY (OpcDaCreateItem,(OPCPIPE_INTERNALS *t, W_UINT32 itemCount, INTERNAL_CREATE_ITEM_DATA *data))
 
 DLL_DYNAMIC_FUNCTION_LIST_ENTRY (OpcDaActivateItem,(OPCPIPE_INTERNALS *t, W_UINT32 count, INTERNAL_HANDLE_ITEM_DATA *ptr))
 
 DLL_DYNAMIC_FUNCTION_LIST_ENTRY (OpcDaDeactivateItem,(OPCPIPE_INTERNALS *t, W_UINT32 count, INTERNAL_HANDLE_ITEM_DATA *ptr))
 
 DLL_DYNAMIC_FUNCTION_LIST_ENTRY (OpcDaRefreshItem,(OPCPIPE_INTERNALS *t, WMK_OPCPIPE_HANDLE readHandle, W_UINT32 itemsCount, INTERNAL_RW_ITEM_DATA *ptr))
 
 DLL_DYNAMIC_FUNCTION_LIST_ENTRY (OpcDaDeleteItem,(OPCPIPE_INTERNALS *t, W_UINT32 count, INTERNAL_HANDLE_ITEM_DATA *ptr))
 
 DLL_DYNAMIC_FUNCTION_LIST_ENTRY (OpcDaWriteItem,(OPCPIPE_INTERNALS *t, WMK_OPCPIPE_HANDLE writeHandle, W_UINT32 itemsCount, INTERNAL_RW_ITEM_DATA *ptr))
 
 DLL_DYNAMIC_FUNCTION_LIST_ENTRY (OpcDaSyncReadItem,(OPCPIPE_INTERNALS *t, WMK_OPCPIPE_HANDLE readHandle, W_UINT32 itemsCount, INTERNAL_RW_ITEM_DATA *ptr))
 
 DLL_DYNAMIC_FUNCTION_LIST_ENTRY (OpcDaBrowseItemData,(OPCPIPE_INTERNALS *t, WMK_OPCPIPE_HANDLE browseHandle, W_UINT32 dataLen, PLC_OPCPIPE_BROWSEITEMDATA *data, WMK_PTR_CONFIRM confirm))
 
 DLL_DYNAMIC_FUNCTION_LIST_ENTRY (OpcDaCyclicReadData,(OPCPIPE_INTERNALS *t, WMK_OPCPIPE_HANDLE ackHandle, W_UINT32 itemCount, INTERNAL_RW_ITEM_DATA *data))
 
 DLL_DYNAMIC_FUNCTION_LIST_ENTRY (OpcDaSyncReadData,(OPCPIPE_INTERNALS *t, WMK_OPCPIPE_HANDLE readHandle, WMK_OPCPIPE_HANDLE ackHandle, W_UINT32 itemCount, INTERNAL_RW_ITEM_DATA *data))
 
 DLL_DYNAMIC_FUNCTION_LIST_ENTRY (OpcDaWriteComplete,(OPCPIPE_INTERNALS *t, WMK_OPCPIPE_HANDLE writeHandle, W_UINT32 itemCount, INTERNAL_RW_ITEM_DATA *data))
 
 DLL_DYNAMIC_FUNCTION_LIST_ENTRY (OpcDaCreateItemData,(OPCPIPE_INTERNALS *t, W_UINT32 count, INTERNAL_CREATE_ITEM_DATA *data, int createErr))
 
 DLL_DYNAMIC_FUNCTION_LIST_ENTRY (OpcDaCleanupItem,(OPCPIPE_INTERNALS *t, OPCPIPE_ITEM *item, HANDLE_PAIR *netrefItem))
 
 DLL_DYNAMIC_FUNCTION_LIST_ENTRY (OpcDaTimecount,(OPCPIPE_INTERNALS *t))
 
 DLL_DYNAMIC_FUNCTION_LIST_ENTRY (OpcDaSetLoggingBits,(LOGGINGBITS *inData))
 
 DLL_DYNAMIC_FUNCTION_LIST_ENTRY (OpcDaReadDebugBuffer,(char *buffer, W_UINT32 buflen))
 
 DLL_DYNAMIC_FUNCTION_LIST_ENTRY (OpcDaRpcCall,(OPCPIPE_INTERNALS *t, W_UINT32 callHandle, W_UINT32 rpcId, const char *name, W_UINT32 paramCount, RPC_PARAMETER *params))
 
 DLL_DYNAMIC_FUNCTION_LIST_ENTRY (OpcDaDiagGroupName,(OPCPIPE_INTERNALS *t, struct _OPC_SERVER_GROUP *s, char *mem, W_UINT32 memlen))
 
 DLL_DYNAMIC_FUNCTION_LIST_ENTRY (OpcDaStopWriteItems,(OPCPIPE_INTERNALS *t, WMK_OPCPIPE_HANDLE writeHandle))
 
 DLL_DYNAMIC_FUNCTION_LIST_ENTRY (OpcDaStopSyncReadItems,(OPCPIPE_INTERNALS *t, WMK_OPCPIPE_HANDLE readHandle))
 
 DLL_DYNAMIC_FUNCTION_LIST_ENTRY (OpcDaConnStatus,(OPCPIPE_INTERNALS *t, OPCPIPE_STATUS *status))
 
 DLL_DYNAMIC_FUNCTION_LIST_ENTRY (OpcDaSymbolsChanged,(OPCPIPE_INTERNALS *t, const char *browsePath))
 
 DLL_DYNAMIC_FUNCTION_LIST_ENTRY (OpcDaMonitorEvents,(OPCPIPE_INTERNALS *t, W_UINT32 eventCount, EVENT_REQUEST *events))
 
 DLL_DYNAMIC_FUNCTION_LIST_ENTRY (OpcDaModifyMonitorEvents,(OPCPIPE_INTERNALS *t, W_UINT32 eventCount, EVENT_REQUEST *events))
 
 DLL_DYNAMIC_FUNCTION_LIST_ENTRY (OpcDaDeleteEvents,(OPCPIPE_INTERNALS *t, W_UINT32 eventCount, W_UINT32 *eventHandles))
 
 DLL_DYNAMIC_FUNCTION_LIST_ENTRY (OpcDaQueryItemInformation,(OPCPIPE_INTERNALS *t, OPCPIPE_ITEM *item, WMK_OPCPIPE_ITEM_INFO *itemInfo, W_UINT32 maxMem))
 
EXTERN_C int WENTRY_C OpcDaQueryVersion (W_UINT32 *version)
 
EXTERN_C int WENTRY_C OpcDaQueryLoadPath (char *path, int len)
 
EXTERN_C int WENTRY_C OpcDaQueryCoreComponentsLoadPath (unsigned char *outdata, W_UINT32 *outlen, W_UINT32 maxoutlen, int *retlen)
 
EXTERN_C int WENTRY_C OpcDaDebugSetShareHandle (void *givenShare)
 
EXTERN_C int WENTRY_C OpcDaRegister (int func, char *params)
 
EXTERN_C int WENTRY_C OpcDaInternalCallbacks (OPCPIPE_INTERNAL_CALLBACKS *cb, struct _OPCPIPE_GROUP_CALLBACKS *cb2)
 
EXTERN_C int WENTRY_C OpcDaInternalCallbacksEx (OPCPIPE_INTERNAL_CALLBACKS *cb, struct _OPCPIPE_GROUP_CALLBACKS_EX *cb2)
 
EXTERN_C int WENTRY_C OpcDaClientInitEx (W_UINT32 compatVersion, W_UINT32 *retCompatVersion)
 
EXTERN_C int WENTRY_C OpcDaServerInitEx (W_UINT32 compatVersion, W_UINT32 *retCompatVersion)
 
EXTERN_C int WENTRY_C OpcDaClientTerminate (void)
 
EXTERN_C int WENTRY_C OpcDaServerTerminate (void)
 
EXTERN_C int WENTRY_C OpcDaBrowse (OPCPIPE_INTERNALS *t, WMK_OPCPIPE_HANDLE browseHandle, W_UINT32 browseOpcode, W_UINT32 startOffset, const char *path, OPCPIPE_BROWSE_REQUEST_PARAMS *browseParams, W_UINT16 typ, W_UINT8 browseFlags)
 
EXTERN_C int WENTRY_C OpcDaStopBrowse (OPCPIPE_INTERNALS *t, WMK_OPCPIPE_HANDLE browseHandle, W_UINT32 browseOpcode)
 
EXTERN_C int WENTRY_C OpcDaDiagnostics (OPCPIPE_INTERNALS *t, WMK_OPCPIPE_HANDLE diagHandle, WMK_OPCPIPE_HANDLE *topicHandle, WMK_PTR_CONFIRM confirm, W_UINT32 no)
 
EXTERN_C int WENTRY_C OpcDaClientConnection (OPCPIPE_INTERNALS *t, OPC_DA_PARAMS *da)
 
EXTERN_C int WENTRY_C OpcDaServerConnection (OPCPIPE_INTERNALS *t, OPC_DA_PARAMS *da)
 
EXTERN_C int WENTRY_C OpcDaStopConnection (OPCPIPE_INTERNALS *t)
 
EXTERN_C int WENTRY_C OpcDaFreeConnection (OPCPIPE_INTERNALS *t)
 
EXTERN_C int WENTRY_C OpcDaConnectionEstablish (OPCPIPE_INTERNALS *t)
 
EXTERN_C int WENTRY_C OpcDaCreateItem (OPCPIPE_INTERNALS *t, W_UINT32 itemCount, INTERNAL_CREATE_ITEM_DATA *data)
 
EXTERN_C int WENTRY_C OpcDaActivateItem (OPCPIPE_INTERNALS *t, W_UINT32 count, INTERNAL_HANDLE_ITEM_DATA *ptr)
 
EXTERN_C int WENTRY_C OpcDaDeactivateItem (OPCPIPE_INTERNALS *t, W_UINT32 count, INTERNAL_HANDLE_ITEM_DATA *ptr)
 
EXTERN_C int WENTRY_C OpcDaRefreshItem (OPCPIPE_INTERNALS *t, WMK_OPCPIPE_HANDLE readHandle, W_UINT32 itemsCount, INTERNAL_RW_ITEM_DATA *ptr)
 
EXTERN_C int WENTRY_C OpcDaDeleteItem (OPCPIPE_INTERNALS *t, W_UINT32 count, INTERNAL_HANDLE_ITEM_DATA *ptr)
 
EXTERN_C int WENTRY_C OpcDaWriteItem (OPCPIPE_INTERNALS *t, WMK_OPCPIPE_HANDLE writeHandle, W_UINT32 itemsCount, INTERNAL_RW_ITEM_DATA *ptr)
 
EXTERN_C int WENTRY_C OpcDaSyncReadItem (OPCPIPE_INTERNALS *t, WMK_OPCPIPE_HANDLE readHandle, W_UINT32 itemsCount, INTERNAL_RW_ITEM_DATA *ptr)
 
EXTERN_C int WENTRY_C OpcDaBrowseItemData (OPCPIPE_INTERNALS *t, WMK_OPCPIPE_HANDLE browseHandle, W_UINT32 dataLen, PLC_OPCPIPE_BROWSEITEMDATA *data, WMK_PTR_CONFIRM confirm)
 
EXTERN_C int WENTRY_C OpcDaCyclicReadData (OPCPIPE_INTERNALS *t, WMK_OPCPIPE_HANDLE ackHandle, W_UINT32 itemCount, INTERNAL_RW_ITEM_DATA *data)
 
EXTERN_C int WENTRY_C OpcDaSyncReadData (OPCPIPE_INTERNALS *t, WMK_OPCPIPE_HANDLE readHandle, WMK_OPCPIPE_HANDLE ackHandle, W_UINT32 itemCount, INTERNAL_RW_ITEM_DATA *data)
 
EXTERN_C int WENTRY_C OpcDaWriteComplete (OPCPIPE_INTERNALS *t, WMK_OPCPIPE_HANDLE writeHandle, W_UINT32 itemCount, INTERNAL_RW_ITEM_DATA *data)
 
EXTERN_C int WENTRY_C OpcDaCreateItemData (OPCPIPE_INTERNALS *t, W_UINT32 count, INTERNAL_CREATE_ITEM_DATA *data, int createErr)
 
EXTERN_C int WENTRY_C OpcDaCleanupItem (OPCPIPE_INTERNALS *t, OPCPIPE_ITEM *item, HANDLE_PAIR *netrefItem)
 
EXTERN_C int WENTRY_C OpcDaReadDebugBuffer (char *buffer, W_UINT32 buflen)
 
EXTERN_C int WENTRY_C OpcDaRpcCall (OPCPIPE_INTERNALS *t, W_UINT32 callHandle, W_UINT32 rpcId, const char *name, W_UINT32 paramCount, RPC_PARAMETER *params)
 
EXTERN_C int WENTRY_C OpcDaTimecount (OPCPIPE_INTERNALS *t)
 
EXTERN_C int WENTRY_C OpcDaSetLoggingBits (LOGGINGBITS *inData)
 
EXTERN_C int WENTRY_C OpcDaDiagGroupName (OPCPIPE_INTERNALS *t, struct _OPC_SERVER_GROUP *s, char *mem, W_UINT32 memlen)
 
EXTERN_C int WENTRY_C OpcDaStopWriteItems (OPCPIPE_INTERNALS *t, WMK_OPCPIPE_HANDLE writeHandle)
 
EXTERN_C int WENTRY_C OpcDaStopSyncReadItems (OPCPIPE_INTERNALS *t, WMK_OPCPIPE_HANDLE readHandle)
 
EXTERN_C int WENTRY_C OpcDaConnStatus (OPCPIPE_INTERNALS *t, OPCPIPE_STATUS *status)
 
EXTERN_C int WENTRY_C OpcDaSymbolsChanged (OPCPIPE_INTERNALS *t, const char *browsePath)
 
EXTERN_C int WENTRY_C OpcDaMonitorEvents (OPCPIPE_INTERNALS *t, W_UINT32 eventCount, EVENT_REQUEST *events)
 
EXTERN_C int WENTRY_C OpcDaModifyMonitorEvents (OPCPIPE_INTERNALS *t, W_UINT32 eventCount, EVENT_REQUEST *events)
 
EXTERN_C int WENTRY_C OpcDaDeleteEvents (OPCPIPE_INTERNALS *t, W_UINT32 eventCount, W_UINT32 *eventHandles)
 
EXTERN_C int WENTRY_C OpcDaQueryItemInformation (OPCPIPE_INTERNALS *t, OPCPIPE_ITEM *item, WMK_OPCPIPE_ITEM_INFO *itemInfo, W_UINT32 maxMem)
 

Variables

 DLL_DYNAMIC_FUNCTION_LIST_END
 

Detailed Description

PlcOpcPipeDALoader.Dia.

PlcOpcPipeDALoader.Dia

Author
MN
Version
3336
Date
Tue Sep 26 15:48:14 2023 !