/opt/source/Wonder/Utilities/Adaptors/Adaptor/transport.h File Reference

#include "appcfg.h"
#include "wastring.h"
#include "strtbl.h"

Include dependency graph for transport.h:

This graph shows which files directly or indirectly include this file:


Classes

struct  _WOConnection
struct  _wotransport

Defines

#define NULL_FD   ((net_fd)-1)

Typedefs

typedef struct _netfdnet_fd
typedef struct _WOConnection WOConnection
typedef struct _wotransport wotransport
typedef wotransportwotransport_t

Enumerations

enum  TR_STATUS { TR_OK = 0, TR_RESET = 1, TR_TIMEOUT = 2, TR_ERROR = 3 }

Functions

int mcast_close (int socket)
int mcast_collect_replies (int s, char *buffer, int maxlen)
int mcast_listensocket (int port)
int mcast_recv (int socket, int timeout, char *buffer, int maxlen)
int mcast_send (int s, struct in_addr *mcast_address, int port, const char *msg)
void tr_close (WOConnection *c, WOInstanceHandle instHandle, int poolConnection)
int tr_connectionWasReset (WOConnection *c)
void tr_description (String *str)
int tr_init (strtbl *dict)
WOConnectiontr_open (WOInstanceHandle instHandle)
WOConnectiontr_wrap_net_fd (net_fd s)

Variables

wotransport_t transport

Define Documentation

#define NULL_FD   ((net_fd)-1)


Typedef Documentation

typedef struct _netfd* net_fd

typedef struct _WOConnection WOConnection

typedef struct _wotransport wotransport


Enumeration Type Documentation

enum TR_STATUS

Enumerator:
TR_OK 
TR_RESET 
TR_TIMEOUT 
TR_ERROR 


Function Documentation

int mcast_close ( int  socket  ) 

int mcast_collect_replies ( int  s,
char *  buffer,
int  maxlen 
)

int mcast_listensocket ( int  port  ) 

int mcast_recv ( int  socket,
int  timeout,
char *  buffer,
int  maxlen 
)

int mcast_send ( int  s,
struct in_addr *  mcast_address,
int  port,
const char *  msg 
)

void tr_close ( WOConnection c,
WOInstanceHandle  instHandle,
int  poolConnection 
)

int tr_connectionWasReset ( WOConnection c  ) 

void tr_description ( String str  ) 

int tr_init ( strtbl dict  ) 

WOConnection* tr_open ( WOInstanceHandle  instHandle  ) 

WOConnection* tr_wrap_net_fd ( net_fd  s  ) 


Variable Documentation


Generated on Sat May 26 06:42:05 2012 for Project Wonder by  doxygen 1.5.8