![]() |
Tani OpcPipe protocol
1.0.5
Tani OpcPipe protocol
|
PlcOpcPipeNetLoader.c. More...
Functions | |
| DLL_OS_SPECIFIC_NAME ("OpcPipeNet2") | |
| DLL_DYNAMIC_FUNCTION_LIST_START | DLL_DYNAMIC_FUNCTION_LIST_ENTRY (OpcPipeNetQueryVersion,(W_UINT32 *version)) |
| DLL_DYNAMIC_FUNCTION_LIST_ENTRY (OpcPipeNetQueryLoadPath,(char *path, int len)) | |
| DLL_DYNAMIC_FUNCTION_LIST_ENTRY (OpcPipeNetDebugSetShareHandle,(void *givenShare)) | |
| DLL_DYNAMIC_FUNCTION_LIST_ENTRY (OpcPipeNetReadDebugBuffer,(char *buffer, W_UINT32 buflen)) | |
| DLL_DYNAMIC_FUNCTION_LIST_ENTRY (OpcPipeNetClientInitEx,(W_UINT32 compatVersion, W_UINT32 *retCompatVersion)) | |
| DLL_DYNAMIC_FUNCTION_LIST_ENTRY (OpcPipeNetServerInitEx,(W_UINT32 compatVersion, W_UINT32 *retCompatVersion)) | |
| DLL_DYNAMIC_FUNCTION_LIST_ENTRY (OpcPipeNetClientTerminate,()) | |
| DLL_DYNAMIC_FUNCTION_LIST_ENTRY (OpcPipeNetServerTerminate,()) | |
| DLL_DYNAMIC_FUNCTION_LIST_ENTRY (OpcPipeClientConnection,(OPCPIPE_INTERNALS *t, IP_CONNECT_PARAMS *ip, W_UINT8 *adapter, const char *pwd)) | |
| DLL_DYNAMIC_FUNCTION_LIST_ENTRY (OpcPipeServerConnection,(OPCPIPE_INTERNALS *t, IP_CONNECT_PARAMS *ip, W_UINT8 *adapter, const char *pwd)) | |
| DLL_DYNAMIC_FUNCTION_LIST_ENTRY (OpcPipeClientSetConnectionName,(OPCPIPE_INTERNALS *t, const char *connectionName)) | |
| DLL_DYNAMIC_FUNCTION_LIST_ENTRY (OpcPipeNetStopConnection,(OPCPIPE_INTERNALS *t)) | |
| DLL_DYNAMIC_FUNCTION_LIST_ENTRY (OpcPipeNetFreeConnection,(OPCPIPE_INTERNALS *t)) | |
| DLL_DYNAMIC_FUNCTION_LIST_ENTRY (OpcPipeBrowse,(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 (OpcPipeStopBrowse,(OPCPIPE_INTERNALS *t, WMK_OPCPIPE_HANDLE browseHandle, W_UINT32 browseOpcode)) | |
| DLL_DYNAMIC_FUNCTION_LIST_ENTRY (OpcPipeDiagnostics,(OPCPIPE_INTERNALS *t, WMK_OPCPIPE_HANDLE diagHandle, WMK_OPCPIPE_HANDLE *topicHandle, WMK_PTR_CONFIRM confirm, W_UINT32 no)) | |
| DLL_DYNAMIC_FUNCTION_LIST_ENTRY (OpcPipeRpcCall,(OPCPIPE_INTERNALS *t, W_UINT32 callHandle, W_UINT32 rpcId, const char *name, W_UINT32 paramCount, RPC_PARAMETER *params)) | |
| DLL_DYNAMIC_FUNCTION_LIST_ENTRY (OpcPipeCreateItem,(OPCPIPE_INTERNALS *t, W_UINT32 itemCount, INTERNAL_CREATE_ITEM_DATA *data)) | |
| DLL_DYNAMIC_FUNCTION_LIST_ENTRY (OpcPipeActivateItem,(OPCPIPE_INTERNALS *t, W_UINT32 itemCount, INTERNAL_HANDLE_ITEM_DATA *data)) | |
| DLL_DYNAMIC_FUNCTION_LIST_ENTRY (OpcPipeDeactivateItem,(OPCPIPE_INTERNALS *t, W_UINT32 itemCount, INTERNAL_HANDLE_ITEM_DATA *data)) | |
| DLL_DYNAMIC_FUNCTION_LIST_ENTRY (OpcPipeDeleteItem,(OPCPIPE_INTERNALS *t, W_UINT32 itemCount, INTERNAL_HANDLE_ITEM_DATA *data)) | |
| DLL_DYNAMIC_FUNCTION_LIST_ENTRY (OpcPipeWriteItem,(OPCPIPE_INTERNALS *t, WMK_OPCPIPE_HANDLE writeHandle, W_UINT32 itemCount, INTERNAL_RW_ITEM_DATA *data)) | |
| DLL_DYNAMIC_FUNCTION_LIST_ENTRY (OpcPipeSyncReadItem,(OPCPIPE_INTERNALS *t, WMK_OPCPIPE_HANDLE readHandle, W_UINT32 itemCount, INTERNAL_RW_ITEM_DATA *data)) | |
| DLL_DYNAMIC_FUNCTION_LIST_ENTRY (OpcPipeRefreshItem,(OPCPIPE_INTERNALS *t, WMK_OPCPIPE_HANDLE readHandle, W_UINT32 itemCount, INTERNAL_RW_ITEM_DATA *data)) | |
| DLL_DYNAMIC_FUNCTION_LIST_ENTRY (OpcPipeStopWriteItems,(OPCPIPE_INTERNALS *t, WMK_OPCPIPE_HANDLE writeHandle)) | |
| DLL_DYNAMIC_FUNCTION_LIST_ENTRY (OpcPipeStopSyncReadItems,(OPCPIPE_INTERNALS *t, WMK_OPCPIPE_HANDLE readHandle)) | |
| DLL_DYNAMIC_FUNCTION_LIST_ENTRY (OpcPipeBrowseItemData,(OPCPIPE_INTERNALS *t, WMK_OPCPIPE_HANDLE browseHandle, W_UINT32 dataLen, PLC_OPCPIPE_BROWSEITEMDATA *data, WMK_PTR_CONFIRM confirm)) | |
| DLL_DYNAMIC_FUNCTION_LIST_ENTRY (OpcPipeCreateItemData,(OPCPIPE_INTERNALS *t, W_UINT32 itemCount, INTERNAL_CREATE_ITEM_DATA *data, int createErr)) | |
| DLL_DYNAMIC_FUNCTION_LIST_ENTRY (OpcPipeCyclicReadData,(OPCPIPE_INTERNALS *t, WMK_OPCPIPE_HANDLE ackHandle, W_UINT32 itemCount, INTERNAL_RW_ITEM_DATA *data)) | |
| DLL_DYNAMIC_FUNCTION_LIST_ENTRY (OpcPipeSyncReadData,(OPCPIPE_INTERNALS *t, WMK_OPCPIPE_HANDLE readHandle, WMK_OPCPIPE_HANDLE ackHandle, W_UINT32 itemCount, INTERNAL_RW_ITEM_DATA *data)) | |
| DLL_DYNAMIC_FUNCTION_LIST_ENTRY (OpcPipeWriteComplete,(OPCPIPE_INTERNALS *t, WMK_OPCPIPE_HANDLE writeHandle, W_UINT32 itemCount, INTERNAL_RW_ITEM_DATA *data)) | |
| DLL_DYNAMIC_FUNCTION_LIST_ENTRY (OpcPipeCleanupItem,(OPCPIPE_INTERNALS *t, OPCPIPE_ITEM *item, HANDLE_PAIR *netrefItem)) | |
| DLL_DYNAMIC_FUNCTION_LIST_ENTRY (OpcPipeRpcData,(OPCPIPE_INTERNALS *t, W_UINT32 callHandle, W_UINT32 errorCode, W_UINT32 resultCount, RPC_PARAMETER *results)) | |
| DLL_DYNAMIC_FUNCTION_LIST_ENTRY (OpcPipeQueryItemInformation,(OPCPIPE_INTERNALS *t, OPCPIPE_ITEM *item, WMK_OPCPIPE_ITEM_INFO *itemInfo, W_UINT32 maxMem)) | |
| DLL_DYNAMIC_FUNCTION_LIST_ENTRY (OpcPipeError,(OPCPIPE_INTERNALS *t, WMK_OPCPIPE_HANDLE itemHandle, WMK_OPCPIPE_HANDLE requestHandle, W_UINT32 error, int lr, W_UINT16 opcode)) | |
| DLL_DYNAMIC_FUNCTION_LIST_ENTRY (OpcPipeTimecount,(OPCPIPE_INTERNALS *t)) | |
| DLL_DYNAMIC_FUNCTION_LIST_ENTRY (OpcPipeSetSuspend,(OPCPIPE_INTERNALS *t, W_UINT32 newStatus)) | |
| DLL_DYNAMIC_FUNCTION_LIST_ENTRY (OpcPipeDiagClientName,(OPCPIPE_INTERNALS *t, char *mem, W_UINT32 memlen)) | |
| DLL_DYNAMIC_FUNCTION_LIST_ENTRY (OpcPipeNetInternalCallbacks,(OPCPIPE_INTERNAL_CALLBACKS *cb, struct _OPCPIPE_GROUP_CALLBACKS *cb2)) | |
| DLL_DYNAMIC_FUNCTION_LIST_ENTRY (OpcPipeNetInternalCallbacksEx,(OPCPIPE_INTERNAL_CALLBACKS *cb, struct _OPCPIPE_GROUP_CALLBACKS_EX *cb2)) | |
| DLL_DYNAMIC_FUNCTION_LIST_ENTRY (OpcpipeNetTimings,(PLC_OPCPIPE_TIMINGS *timings, int func)) | |
| DLL_DYNAMIC_FUNCTION_LIST_ENTRY (OpcPipeMemFreeCall,(OPCPIPE_INTERNALS *t)) | |
| DLL_DYNAMIC_FUNCTION_LIST_ENTRY (OpcPipeWaitForConnection,(OPCPIPE_INTERNALS *t, int who)) | |
| DLL_DYNAMIC_FUNCTION_LIST_ENTRY (OpcPipeNetConnStatus,(OPCPIPE_INTERNALS *t, OPCPIPE_STATUS *status)) | |
| EXTERN_C int WENTRY_C | OpcPipeNetQueryVersion (W_UINT32 *version) |
| EXTERN_C int WENTRY_C | OpcPipeNetQueryLoadPath (char *path, int len) |
| EXTERN_C int WENTRY_C | OpcPipeNetDebugSetShareHandle (void *givenShare) |
| Tani internal debug only! | |
| EXTERN_C int WENTRY_C | OpcPipeNetReadDebugBuffer (char *buffer, W_UINT32 buflen) |
| EXTERN_C int WENTRY_C | OpcPipeNetClientInitEx (W_UINT32 compatVersion, W_UINT32 *retCompatVersion) |
| EXTERN_C int WENTRY_C | OpcPipeNetServerInitEx (W_UINT32 compatVersion, W_UINT32 *retCompatVersion) |
| EXTERN_C int WENTRY_C | OpcPipeNetClientTerminate () |
| EXTERN_C int WENTRY_C | OpcPipeNetServerTerminate () |
| EXTERN_C int WENTRY_C | OpcPipeClientConnection (OPCPIPE_INTERNALS *t, IP_CONNECT_PARAMS *ip, W_UINT8 *adapter, const char *pwd) |
| EXTERN_C int WENTRY_C | OpcPipeServerConnection (OPCPIPE_INTERNALS *t, IP_CONNECT_PARAMS *ip, W_UINT8 *adapter, const char *pwd) |
| EXTERN_C int WENTRY_C | OpcPipeClientSetConnectionName (OPCPIPE_INTERNALS *t, const char *connectionName) |
| EXTERN_C int WENTRY_C | OpcPipeNetStopConnection (OPCPIPE_INTERNALS *t) |
| EXTERN_C int WENTRY_C | OpcPipeNetFreeConnection (OPCPIPE_INTERNALS *t) |
| EXTERN_C int WENTRY_C | OpcPipeBrowse (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 | OpcPipeStopBrowse (OPCPIPE_INTERNALS *t, WMK_OPCPIPE_HANDLE browseHandle, W_UINT32 browseOpcode) |
| EXTERN_C int WENTRY_C | OpcPipeDiagnostics (OPCPIPE_INTERNALS *t, WMK_OPCPIPE_HANDLE diagHandle, WMK_OPCPIPE_HANDLE *topicHandle, WMK_PTR_CONFIRM confirm, W_UINT32 no) |
| EXTERN_C int WENTRY_C | OpcPipeRpcCall (OPCPIPE_INTERNALS *t, W_UINT32 callHandle, W_UINT32 rpcId, const char *name, W_UINT32 paramCount, RPC_PARAMETER *params) |
| EXTERN_C int WENTRY_C | OpcPipeCreateItem (OPCPIPE_INTERNALS *t, W_UINT32 itemCount, INTERNAL_CREATE_ITEM_DATA *data) |
| EXTERN_C int WENTRY_C | OpcPipeActivateItem (OPCPIPE_INTERNALS *t, W_UINT32 itemCount, INTERNAL_HANDLE_ITEM_DATA *data) |
| EXTERN_C int WENTRY_C | OpcPipeDeactivateItem (OPCPIPE_INTERNALS *t, W_UINT32 itemCount, INTERNAL_HANDLE_ITEM_DATA *data) |
| EXTERN_C int WENTRY_C | OpcPipeDeleteItem (OPCPIPE_INTERNALS *t, W_UINT32 itemCount, INTERNAL_HANDLE_ITEM_DATA *data) |
| EXTERN_C int WENTRY_C | OpcPipeWriteItem (OPCPIPE_INTERNALS *t, WMK_OPCPIPE_HANDLE writeHandle, W_UINT32 itemCount, INTERNAL_RW_ITEM_DATA *data) |
| EXTERN_C int WENTRY_C | OpcPipeSyncReadItem (OPCPIPE_INTERNALS *t, WMK_OPCPIPE_HANDLE readHandle, W_UINT32 itemCount, INTERNAL_RW_ITEM_DATA *data) |
| EXTERN_C int WENTRY_C | OpcPipeRefreshItem (OPCPIPE_INTERNALS *t, WMK_OPCPIPE_HANDLE readHandle, W_UINT32 itemCount, INTERNAL_RW_ITEM_DATA *data) |
| EXTERN_C int WENTRY_C | OpcPipeStopWriteItems (OPCPIPE_INTERNALS *t, WMK_OPCPIPE_HANDLE writeHandle) |
| EXTERN_C int WENTRY_C | OpcPipeStopSyncReadItems (OPCPIPE_INTERNALS *t, WMK_OPCPIPE_HANDLE readHandle) |
| EXTERN_C int WENTRY_C | OpcPipeBrowseItemData (OPCPIPE_INTERNALS *t, WMK_OPCPIPE_HANDLE browseHandle, W_UINT32 dataLen, PLC_OPCPIPE_BROWSEITEMDATA *data, WMK_PTR_CONFIRM confirm) |
| EXTERN_C int WENTRY_C | OpcPipeCreateItemData (OPCPIPE_INTERNALS *t, W_UINT32 itemCount, INTERNAL_CREATE_ITEM_DATA *data, int createErr) |
| EXTERN_C int WENTRY_C | OpcPipeCyclicReadData (OPCPIPE_INTERNALS *t, WMK_OPCPIPE_HANDLE ackHandle, W_UINT32 itemCount, INTERNAL_RW_ITEM_DATA *data) |
| EXTERN_C int WENTRY_C | OpcPipeSyncReadData (OPCPIPE_INTERNALS *t, WMK_OPCPIPE_HANDLE readHandle, WMK_OPCPIPE_HANDLE ackHandle, W_UINT32 itemCount, INTERNAL_RW_ITEM_DATA *data) |
| EXTERN_C int WENTRY_C | OpcPipeWriteComplete (OPCPIPE_INTERNALS *t, WMK_OPCPIPE_HANDLE writeHandle, W_UINT32 itemCount, INTERNAL_RW_ITEM_DATA *data) |
| EXTERN_C int WENTRY_C | OpcPipeCleanupItem (OPCPIPE_INTERNALS *t, OPCPIPE_ITEM *item, HANDLE_PAIR *netrefItem) |
| EXTERN_C int WENTRY_C | OpcPipeRpcData (OPCPIPE_INTERNALS *t, W_UINT32 callHandle, W_UINT32 errorCode, W_UINT32 resultCount, RPC_PARAMETER *results) |
| EXTERN_C int WENTRY_C | OpcPipeQueryItemInformation (OPCPIPE_INTERNALS *t, OPCPIPE_ITEM *item, WMK_OPCPIPE_ITEM_INFO *itemInfo, W_UINT32 maxMem) |
| EXTERN_C int WENTRY_C | OpcPipeError (OPCPIPE_INTERNALS *t, WMK_OPCPIPE_HANDLE itemHandle, WMK_OPCPIPE_HANDLE requestHandle, W_UINT32 error, int lr, W_UINT16 opcode) |
| EXTERN_C int WENTRY_C | OpcPipeTimecount (OPCPIPE_INTERNALS *t) |
| EXTERN_C int WENTRY_C | OpcPipeSetSuspend (OPCPIPE_INTERNALS *t, W_UINT32 newStatus) |
| EXTERN_C int WENTRY_C | OpcPipeDiagClientName (OPCPIPE_INTERNALS *t, char *mem, W_UINT32 memlen) |
| EXTERN_C int WENTRY_C | OpcPipeNetInternalCallbacks (OPCPIPE_INTERNAL_CALLBACKS *cb, struct _OPCPIPE_GROUP_CALLBACKS *cb2) |
| EXTERN_C int WENTRY_C | OpcPipeNetInternalCallbacksEx (OPCPIPE_INTERNAL_CALLBACKS *cb, struct _OPCPIPE_GROUP_CALLBACKS_EX *cb2) |
| EXTERN_C int WENTRY_C | OpcpipeNetTimings (PLC_OPCPIPE_TIMINGS *timings, int func) |
| EXTERN_C int WENTRY_C | OpcPipeNetConnStatus (OPCPIPE_INTERNALS *t, OPCPIPE_STATUS *status) |
Variables | |
| DLL_DYNAMIC_FUNCTION_LIST_END | |
1.8.14