Main Page   Class Hierarchy   Compound List   File List   Header Files   Compound Members   File Members  

vrpn_Router.h File Reference


Compounds

struct  vrpn_ROUTERCB
struct  vrpn_ROUTERNAMECB
class  vrpn_Router
class  vrpn_Router_Sierra_Server
class  vrpn_Router_Remote
struct  vrpn_Router_Remote::vrpn_RCH
struct  vrpn_Router_Remote::vrpn_RNH

Defines

#define vrpn_INPUT_CHANNEL_MIN
#define vrpn_INPUT_CHANNEL_MAX
#define vrpn_OUTPUT_CHANNEL_MIN
#define vrpn_OUTPUT_CHANNEL_MAX
#define vrpn_LEVEL_MIN
#define vrpn_LEVEL_MAX
#define vrpn_NAME_MAX
#define vrpn_CHANNEL_TYPE_OUTPUT
#define vrpn_CHANNEL_TYPE_INPUT
#define vrpn_UNKNOWN_CHANNEL

Typedefs

typedef void (* vrpn_ROUTERCHANGEHANDLER )(void * userdata, const vrpn_ROUTERCB info)
typedef void (* vrpn_ROUTERNAMEHANDLER )(void * userdata, const vrpn_ROUTERNAMECB info)

Functions

vrpn_int32 decode_name_message ( vrpn_HANDLERPARAM p, vrpn_ROUTERNAMECB & cp )
vrpn_int32 decode_change_message ( vrpn_HANDLERPARAM p, vrpn_ROUTERCB & cp )


Define Documentation

#define vrpn_INPUT_CHANNEL_MIN ()

#define vrpn_INPUT_CHANNEL_MAX ()

#define vrpn_OUTPUT_CHANNEL_MIN ()

#define vrpn_OUTPUT_CHANNEL_MAX ()

#define vrpn_LEVEL_MIN ()

#define vrpn_LEVEL_MAX ()

#define vrpn_NAME_MAX ()

#define vrpn_CHANNEL_TYPE_OUTPUT ()

#define vrpn_CHANNEL_TYPE_INPUT ()

#define vrpn_UNKNOWN_CHANNEL ()


Typedef Documentation

typedef void (* vrpn_ROUTERCHANGEHANDLER)(void * userdata, const vrpn_ROUTERCB info)

typedef void (* vrpn_ROUTERNAMEHANDLER)(void * userdata, const vrpn_ROUTERNAMECB info)


Function Documentation

vrpn_int32 decode_name_message (vrpn_HANDLERPARAM p, vrpn_ROUTERNAMECB & cp)

vrpn_int32 decode_change_message (vrpn_HANDLERPARAM p, vrpn_ROUTERCB & cp)


Generated at Fri Sep 13 15:03:45 2002 for vrpn by doxygen 1.0.0 written by Dimitri van Heesch, © 1997-1999