MXIO Software Development Kit
C++ Sample Code Programming Guide
|
Functions | |
virtual int | CMXIO_V3_4500::MXIO_Connect (char *szIP, WORD wPort, DWORD dwTimeOut, CMXIO_V3_4500::MX_MAC_ADDRESS *pMxMACAddr, MX_ACCOUNT_DATA *AccountData, int *hConnection)=0 |
virtual int | CMXIO_V3_4500::MXIO_Disconnect (int hConnection)=0 |
virtual int | CMXIO_V3_4500::MXIO_Restart (int hConnection)=0 |
virtual int | CMXIO_V3_4500::MXIO_Read (int hConnection, CMXIO_V3_4500::MX_READ_STR_DATA *pReadData, pfnSTRREADCALLBACK pfnProc, void *pParam)=0 |
virtual int | CMXIO_V3_4500::MXIO_Write (int hConnection, CMXIO_V3_4500::MX_WRITE_STR_DATA *pWriteData, pfnSTRWRITECALLBACK pfnProc, void *pParam)=0 |
virtual int | CMXIO_V3_4500::MXIO_Clear (int hConnection, CMXIO_V3_4500::MX_CLEAR_STR_DATA *pClearData, pfnSTRCLEARCALLBACK pfnProc, void *pParam)=0 |
|
pure virtual |
[in] | szIP | IP address of a device or Cellular Data Access, e.g. "192.168.127.253" |
[in] | wPort | TCP listen port of device (port: 10124) or Cellular Data Access |
[in] | dwTimeOut | timeout value (ms) for connecting to device or Cellular Data Access |
[in] | pMxMACAddr | either MAC address of a device connecting to Cellular Data Access, or null for connecting to a device directly. |
[in] | AccountData | login username and password |
[out] | hConnection | device connection ID |
|
pure virtual |
[out] | hConnection | return device connection ID |
|
pure virtual |
[in] | hConnection | device connection ID returned from MXIO_Connect() |
|
pure virtual |
[in] | hConnection | device connection ID returned from MXIO_Connect() |
[in] | pReadData | arguments for reading the block data |
[out] | pfnProc | return data of pReadBlockData arguments from callback function |
[in] | pParam | reference data point (will return from callback function) |
|
pure virtual |
[in] | hConnection | device connection ID returned from MXIO_Connect() |
[in] | pWriteData | arguments for writing the block data |
[out] | pfnProc | return data of pWriteBlockData arguments from callback function |
[in] | pParam | reference data point (will return from callback function) |
|
pure virtual |
[in] | hConnection | device connection ID returned from MXIO_Connect() |
[in] | pClearData | arguments for clearing the block data |
[out] | pfnProc | return data of pClearBlockData arguments from callback function |
[in] | pParam | reference data point (will return from callback function) |