#include <dnxTSPI.h>
Data Fields | |
int(* | txOpen )(struct iDnxChannel_ *icp, int active) |
Transport open connection method. | |
int(* | txClose )(struct iDnxChannel_ *icp) |
Transport close connection method. | |
int(* | txRead )(struct iDnxChannel_ *icp, char *buf, int *size, int timeout, char *src) |
Transport read data method. | |
int(* | txWrite )(struct iDnxChannel_ *icp, char *buf, int size, int timeout, char *dst) |
Transport write data method. | |
void(* | txDelete )(struct iDnxChannel_ *icp) |
Transport destructor. | |
void(* | txGetStats )(struct iDnxChannel_ *icp, DnxTransStats *tsp) |
Transport get stats. | |
void(* | txResetStats )(struct iDnxChannel_ *icp) |
Transport reset stats. |
Definition at line 38 of file dnxTSPI.h.
int(* iDnxChannel_::txOpen)(struct iDnxChannel_ *icp, int active) |
Transport open connection method.
Referenced by dnxConnect(), dnxMsgQNew(), dnxTcpNew(), and dnxUdpNew().
int(* iDnxChannel_::txClose)(struct iDnxChannel_ *icp) |
Transport close connection method.
Referenced by dnxDisconnect(), dnxMsgQNew(), dnxTcpNew(), and dnxUdpNew().
int(* iDnxChannel_::txRead)(struct iDnxChannel_ *icp, char *buf, int *size, int timeout, char *src) |
int(* iDnxChannel_::txWrite)(struct iDnxChannel_ *icp, char *buf, int size, int timeout, char *dst) |
void(* iDnxChannel_::txDelete)(struct iDnxChannel_ *icp) |
Transport destructor.
Referenced by dnxConnect(), dnxDisconnect(), dnxMsgQNew(), dnxTcpNew(), and dnxUdpNew().
void(* iDnxChannel_::txGetStats)(struct iDnxChannel_ *icp, DnxTransStats *tsp) |
void(* iDnxChannel_::txResetStats)(struct iDnxChannel_ *icp) |