Home
last modified time | relevance | path

Searched refs:MbSlaveInfo_t (Results 1 – 2 of 2) sorted by relevance

/hal_espressif-3.6.0/components/freemodbus/tcp_master/port/
Dport_tcp_master.c108 xMbPortConfig.pxMbSlaveInfo = calloc(MB_TCP_PORT_MAX_CONN, sizeof(MbSlaveInfo_t*)); in xMBMasterTCPPortInit()
150 static MbSlaveInfo_t* vMBTCPPortMasterFindSlaveInfo(UCHAR ucSlaveAddr) in vMBTCPPortMasterFindSlaveInfo()
168 static MbSlaveInfo_t* vMBTCPPortMasterGetCurrInfo(void) in vMBTCPPortMasterGetCurrInfo()
227 static BOOL xMBTCPPortMasterCloseConnection(MbSlaveInfo_t* pxInfo) in xMBTCPPortMasterCloseConnection()
252 static int64_t xMBTCPPortMasterGetRespTimeLeft(MbSlaveInfo_t* pxInfo) in xMBTCPPortMasterGetRespTimeLeft()
283 static int xMBTCPPortMasterGetBuf(MbSlaveInfo_t* pxInfo, UCHAR* pucDstBuf, USHORT usLength) in xMBTCPPortMasterGetBuf()
323 static int vMBTCPPortMasterReadPacket(MbSlaveInfo_t* pxInfo) in vMBTCPPortMasterReadPacket()
377 static err_t xMBTCPPortMasterSetNonBlocking(MbSlaveInfo_t* pxInfo) in xMBTCPPortMasterSetNonBlocking()
392 static void vMBTCPPortSetKeepAlive(MbSlaveInfo_t* pxInfo) in vMBTCPPortSetKeepAlive()
399 static err_t xMBTCPPortMasterCheckAlive(MbSlaveInfo_t* pxInfo, ULONG xTimeoutMs) in xMBTCPPortMasterCheckAlive()
[all …]
Dport_tcp_master.h78 } MbSlaveInfo_t; typedef
89MbSlaveInfo_t** pxMbSlaveInfo; /*!< Master information structure for each connected slave */
90 MbSlaveInfo_t* pxMbSlaveCurrInfo; /*!< Master current slave information */