TwiceAsNice  2019-02-18
Classes | Typedefs | Functions
TransportBSDSocket.c File Reference
#include "PDNA.h"
#include "PDNA_private.h"
#include "TransportBSDSocket.h"
Include dependency graph for TransportBSDSocket.c:

Classes

struct  _DqTransportBSDSocketDescriptor
 

Typedefs

typedef struct _DqTransportBSDSocketDescriptor DQTRANSPORTBSDSOCKDESC
 

Functions

DQTRANSPORTDESCDqTransportBSDSocketAlloc (void)
 
int DqTransportBSDSocketInit (int handle, int nic, char *address, uint32 port)
 
int DqTransportBSDSocketSend (int handle, const int8 *buf, int32 len, int32 flags)
 
int DqTransportBSDSocketReceive (int handle, int8 *buf, int32 len, int32 flags)
 
int DqTransportBSDSocketWait (int handle, int32 timeout)
 
int DqTransportBSDSocketWaituS (int handle, int32 timeout_us)
 
int DqTransportBSDSocketClose (int handle)
 

Typedef Documentation

◆ DQTRANSPORTBSDSOCKDESC

Function Documentation

◆ DqTransportBSDSocketAlloc()

DQTRANSPORTDESC* DqTransportBSDSocketAlloc ( void  )

◆ DqTransportBSDSocketClose()

int DqTransportBSDSocketClose ( int  handle)

◆ DqTransportBSDSocketInit()

int DqTransportBSDSocketInit ( int  handle,
int  nic,
char *  address,
uint32  port 
)

◆ DqTransportBSDSocketReceive()

int DqTransportBSDSocketReceive ( int  handle,
int8 buf,
int32  len,
int32  flags 
)

◆ DqTransportBSDSocketSend()

int DqTransportBSDSocketSend ( int  handle,
const int8 buf,
int32  len,
int32  flags 
)

◆ DqTransportBSDSocketWait()

int DqTransportBSDSocketWait ( int  handle,
int32  timeout 
)

◆ DqTransportBSDSocketWaituS()

int DqTransportBSDSocketWaituS ( int  handle,
int32  timeout_us 
)