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

Classes

struct  _DqTransportDQEngineDescriptor
 

Typedefs

typedef struct _DqTransportDQEngineDescriptor DQTRANSPORTDQENGINEDESC
 

Functions

DQTRANSPORTDESCDqTransportDQEngineAlloc (void)
 
int DqTransportDQEngineInit (int handle, int nic, char *address, uint32 port)
 
int DqTransportDQEngineSend (int handle, const int8 *buf, int32 len, int32 flags)
 
int DqTransportDQEngineReceive (int handle, int8 *buf, int32 len, int32 flags)
 
int DqTransportDQEngineWait (int handle, int32 timeout)
 
int DqTransportDQEngineClose (int handle)
 

Typedef Documentation

◆ DQTRANSPORTDQENGINEDESC

Function Documentation

◆ DqTransportDQEngineAlloc()

DQTRANSPORTDESC* DqTransportDQEngineAlloc ( void  )

◆ DqTransportDQEngineClose()

int DqTransportDQEngineClose ( int  handle)

◆ DqTransportDQEngineInit()

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

◆ DqTransportDQEngineReceive()

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

◆ DqTransportDQEngineSend()

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

◆ DqTransportDQEngineWait()

int DqTransportDQEngineWait ( int  handle,
int32  timeout 
)