clear_other_senders_and_types(void) | vrpn_Endpoint | |
clearBuffers(void) | vrpn_Endpoint_IP | virtual |
connect_tcp_to(const char *msg) | vrpn_Endpoint_IP | |
connect_tcp_to(const char *addr, int port) | vrpn_Endpoint_IP | |
connect_udp_to(const char *addr, int port) | vrpn_Endpoint_IP | |
d_connectionCounter | vrpn_Endpoint | protected |
d_dispatcher | vrpn_Endpoint | protected |
d_inLog | vrpn_Endpoint | |
d_last_connect_attempt | vrpn_Endpoint_IP | |
d_NICaddress | vrpn_Endpoint_IP | protected |
d_outLog | vrpn_Endpoint | |
d_parent | vrpn_Endpoint | protected |
d_remote_machine_name | vrpn_Endpoint_IP | |
d_remote_port_number | vrpn_Endpoint_IP | |
d_remoteInLogName | vrpn_Endpoint | |
d_remoteLogMode | vrpn_Endpoint | |
d_remoteOutLogName | vrpn_Endpoint | |
d_senders | vrpn_Endpoint | protected |
d_tcp_only | vrpn_Endpoint_IP | |
d_tcpAlignedInbuf | vrpn_Endpoint_IP | protected |
d_tcpBuflen | vrpn_Endpoint_IP | protected |
d_tcpInbuf | vrpn_Endpoint_IP | protected |
d_tcpListenPort | vrpn_Endpoint_IP | |
d_tcpListenSocket | vrpn_Endpoint_IP | |
d_tcpNumOut | vrpn_Endpoint_IP | protected |
d_tcpOutbuf | vrpn_Endpoint_IP | protected |
d_tcpSequenceNumber | vrpn_Endpoint_IP | protected |
d_tcpSocket | vrpn_Endpoint_IP | |
d_types | vrpn_Endpoint | protected |
d_udpAlignedInbuf | vrpn_Endpoint_IP | protected |
d_udpBuflen | vrpn_Endpoint_IP | protected |
d_udpInboundSocket | vrpn_Endpoint_IP | protected |
d_udpInbuf | vrpn_Endpoint_IP | protected |
d_udpLobSocket | vrpn_Endpoint_IP | |
d_udpNumOut | vrpn_Endpoint_IP | protected |
d_udpOutboundSocket | vrpn_Endpoint_IP | protected |
d_udpOutbuf | vrpn_Endpoint_IP | protected |
d_udpSequenceNumber | vrpn_Endpoint_IP | protected |
dispatch(vrpn_int32 type, vrpn_int32 sender, timeval time, vrpn_uint32 payload_len, char *bufptr) | vrpn_Endpoint | protectedvirtual |
doing_okay(void) const | vrpn_Endpoint_IP | virtual |
drop_connection(void) | vrpn_Endpoint_IP | virtual |
finish_new_connection_setup(void) | vrpn_Endpoint_IP | virtual |
getConnection() | vrpn_Endpoint | inline |
getOneTCPMessage(int fd, char *buf, size_t buflen) | vrpn_Endpoint_IP | protected |
getOneUDPMessage(char *buf, size_t buflen) | vrpn_Endpoint_IP | protected |
handle_sender_message(void *userdata, vrpn_HANDLERPARAM p) | vrpn_Endpoint | static |
handle_tcp_messages(const timeval *timeout) | vrpn_Endpoint_IP | |
handle_type_message(void *userdata, vrpn_HANDLERPARAM p) | vrpn_Endpoint | static |
handle_udp_messages(const timeval *timeout) | vrpn_Endpoint_IP | |
init(void) | vrpn_Endpoint_IP | |
local_sender_id(vrpn_int32 remote_sender) const | vrpn_Endpoint | |
local_type_id(vrpn_int32 remote_type) const | vrpn_Endpoint | |
mainloop(timeval *timeout) | vrpn_Endpoint_IP | virtual |
marshall_message(char *outbuf, vrpn_uint32 outbuf_size, vrpn_uint32 initial_out, vrpn_uint32 len, struct timeval time, vrpn_int32 type, vrpn_int32 sender, const char *buffer, vrpn_uint32 sequenceNumber) | vrpn_Endpoint | protected |
newLocalSender(const char *name, vrpn_int32 which) | vrpn_Endpoint | |
newLocalType(const char *name, vrpn_int32 which) | vrpn_Endpoint | |
newRemoteSender(cName sender_name, vrpn_int32 remote_id, vrpn_int32 local_id) | vrpn_Endpoint | |
newRemoteType(cName type_name, vrpn_int32 remote_id, vrpn_int32 local_id) | vrpn_Endpoint | |
openLogs(void) | vrpn_Endpoint | |
outbound_udp_open(void) const | vrpn_Endpoint_IP | |
pack_log_description(void) | vrpn_Endpoint | |
pack_message(vrpn_uint32 len, struct timeval time, vrpn_int32 type, vrpn_int32 sender, const char *buffer, vrpn_uint32 class_of_service) | vrpn_Endpoint_IP | virtual |
pack_sender_description(vrpn_int32 which) | vrpn_Endpoint | |
pack_type_description(vrpn_int32 which) | vrpn_Endpoint | |
pack_udp_description(int portno) | vrpn_Endpoint_IP | |
poll_for_cookie(const timeval *timeout=NULL) | vrpn_Endpoint_IP | virtual |
rhostname | vrpn_Endpoint | |
send_pending_reports(void) | vrpn_Endpoint_IP | virtual |
set_tcp_outbuf_size(vrpn_int32 bytecount) | vrpn_Endpoint_IP | |
setConnection(vrpn_Connection *conn) | vrpn_Endpoint | inline |
setLogNames(const char *inName, const char *outName) | vrpn_Endpoint | |
setNICaddress(const char *) | vrpn_Endpoint_IP | |
setup_new_connection(void) | vrpn_Endpoint_IP | virtual |
status | vrpn_Endpoint | |
tcp_outbuf_size(void) const | vrpn_Endpoint_IP | |
tryToMarshall(char *outbuf, vrpn_int32 &buflen, vrpn_int32 &numOut, vrpn_uint32 len, timeval time, vrpn_int32 type, vrpn_int32 sender, const char *buffer, vrpn_uint32 classOfService) | vrpn_Endpoint | protected |
udp_outbuf_size(void) const | vrpn_Endpoint_IP | |
vrpn_Endpoint(vrpn_TypeDispatcher *dispatcher, vrpn_int32 *connectedEndpointCounter) | vrpn_Endpoint | |
vrpn_Endpoint_IP(vrpn_TypeDispatcher *dispatcher, vrpn_int32 *connectedEndpointCounter) | vrpn_Endpoint_IP | |
~vrpn_Endpoint(void) | vrpn_Endpoint | virtual |
~vrpn_Endpoint_IP(void) | vrpn_Endpoint_IP | virtual |