42 int forward(
const char *sourceName,
const char *sourceServiceName,
43 const char *destinationName,
const char *destinationServiceName,
44 vrpn_uint32 classOfService = vrpn_CONNECTION_RELIABLE);
48 int unforward(
const char *sourceName,
const char *sourceServiceName,
49 const char *destinationName,
50 const char *destinationServiceName,
51 vrpn_uint32 classOfService = vrpn_CONNECTION_RELIABLE);
59 vrpn_int32 map(vrpn_int32 *
id, vrpn_int32 *serviceId,
60 vrpn_uint32 *serviceClass);
65 struct vrpn_CONNECTIONFORWARDERRECORD {
68 const char *,
const char *,
const char *,
69 const char *, vrpn_uint32);
72 vrpn_int32 sourceServiceId;
73 vrpn_int32 destinationId;
74 vrpn_int32 destinationServiceId;
75 vrpn_uint32 classOfService;
77 vrpn_CONNECTIONFORWARDERRECORD *next;
80 vrpn_CONNECTIONFORWARDERRECORD *d_list;
90 const char *destinationServiceName);
96 int forward(
const char *sourceName,
const char *destinationName,
97 vrpn_uint32 classOfService = vrpn_CONNECTION_RELIABLE);
101 int unforward(
const char *sourceName,
const char *destinationName,
102 vrpn_uint32 classOfService = vrpn_CONNECTION_RELIABLE);
110 vrpn_int32 map(vrpn_int32 *
id, vrpn_uint32 *serviceClass);
113 vrpn_int32 d_sourceService;
115 vrpn_int32 d_destinationService;
117 struct vrpn_STREAMFORWARDERRECORD {
120 const char *,
const char *, vrpn_uint32);
123 vrpn_int32 destinationId;
124 vrpn_uint32 classOfService;
126 vrpn_STREAMFORWARDERRECORD *next;
129 vrpn_STREAMFORWARDERRECORD *d_list;