Netman functionality


Functions

int net_connect_ (char *procname, int *rcxchan, int *txchan, int *stat, int procname_len)
int net_receive_ (int *efn, int *rxchan, void *fb, int *stat)
int net_transmit_ (int *txchan, void *put, int *stat)

Detailed Description

NETMAN functionality realised as peer to peer IP based packet transfer. Each application is listening on a dedicated port for incoming connections. The application name to port number mapping is supplied by isrvr (information service), which is a central service for all consoles. Each program registers then with name and port to rsrvr (registration service), another central service for all consoles. It serves at runtime as a name service to resolve the ip adress and port number for a given application.

Function Documentation

int net_connect_ ( char *  procname,
int *  rcxchan,
int *  txchan,
int *  stat,
int  procname_len 
)

connect procname to name server

int net_receive_ ( int *  efn,
int *  rxchan,
void *  fb,
int *  stat 
)

sets buffer to store net packet in. sets event to be triggered when buffer was filled

int net_transmit_ ( int *  txchan,
void *  put,
int *  stat 
)

send net packet


Generated on 4 Mar 2014 for ixf by  doxygen 1.4.7