TwiceAsNice  2019-02-18
Macros | Functions
TransportLocal.h File Reference
This graph shows which files directly or indirectly include this file:

Macros

#define PDNA_IOCTL   ioctl
 
#define PDNA_READ   read
 
#define PDNA_WRITE   write
 
#define PDNA_OPEN   open
 
#define PDNA_CLOSE   close
 
#define PDNA_DEV   "/dev/pdna"
 

Functions

DQTRANSPORTDESCDqTransportLocalAlloc (void)
 
int DqTransportLocalInit (int handle, int nic, char *address, uint32 port)
 
int DqTransportLocalSend (int handle, const int8 *buf, int32 len, int32 flags)
 
int DqTransportLocalReceive (int handle, int8 *buf, int32 len, int32 flags)
 
int DqTransportLocalWait (int handle, int32 timeout)
 
int DqTransportLocalClose (int handle)
 
int DqTransportLocalGetFd (int handle)
 

Macro Definition Documentation

◆ PDNA_CLOSE

#define PDNA_CLOSE   close

◆ PDNA_DEV

#define PDNA_DEV   "/dev/pdna"

◆ PDNA_IOCTL

#define PDNA_IOCTL   ioctl

◆ PDNA_OPEN

#define PDNA_OPEN   open

◆ PDNA_READ

#define PDNA_READ   read

◆ PDNA_WRITE

#define PDNA_WRITE   write

Function Documentation

◆ DqTransportLocalAlloc()

DQTRANSPORTDESC* DqTransportLocalAlloc ( void  )

◆ DqTransportLocalClose()

int DqTransportLocalClose ( int  handle)

◆ DqTransportLocalGetFd()

int DqTransportLocalGetFd ( int  handle)

◆ DqTransportLocalInit()

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

◆ DqTransportLocalReceive()

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

◆ DqTransportLocalSend()

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

◆ DqTransportLocalWait()

int DqTransportLocalWait ( int  handle,
int32  timeout 
)