![]() |
RflySimSDK v3.05
RflySimSDK说明文档
|
成员的完整列表,这些成员属于 vrpn_Connection_IP,包括所有继承而来的类成员
addReference() | vrpn_Connection | |
allocateEndpoint(vrpn_Connection *, vrpn_int32 *connectedEC) | vrpn_Connection | protectedstatic |
compact_endpoints(void) (定义于 vrpn_Connection) | vrpn_Connection | protected |
connect_to_client(const char *machine, int port) | vrpn_Connection_IP | virtual |
connected(void) const | vrpn_Connection | virtual |
connectionStatus | vrpn_Connection | protected |
d_boundEndpointAllocator | vrpn_Connection | protected |
d_dispatcher | vrpn_Connection | |
d_endpoints | vrpn_Connection | protected |
d_NIC_IP (定义于 vrpn_Connection_IP) | vrpn_Connection_IP | protected |
d_numConnectedEndpoints | vrpn_Connection | protected |
d_serverLogCount | vrpn_Connection | protected |
d_serverLogMode (定义于 vrpn_Connection) | vrpn_Connection | protected |
d_serverLogName (定义于 vrpn_Connection) | vrpn_Connection | protected |
d_stop_processing_messages_after | vrpn_Connection_IP | protected |
d_updateEndpoint (定义于 vrpn_Connection) | vrpn_Connection | protected |
delete_endpoint(vrpn_Endpoint *endpoint) (定义于 vrpn_Connection) | vrpn_Connection | protected |
do_callbacks_for(vrpn_int32 type, vrpn_int32 sender, struct timeval time, vrpn_uint32 len, const char *buffer) (定义于 vrpn_Connection) | vrpn_Connection | protectedvirtual |
doing_okay(void) const | vrpn_Connection | virtual |
doSystemCallbacksFor(vrpn_HANDLERPARAM, void *) (定义于 vrpn_Connection) | vrpn_Connection | protected |
drop_connection(vrpn_Endpoint *endpoint) | vrpn_Connection_IP | protectedvirtual |
drop_connection_and_compact(vrpn_Endpoint *endpoint) | vrpn_Connection_IP | protected |
get_File_Connection(void) | vrpn_Connection | virtual |
get_Jane_value(void) (定义于 vrpn_Connection) | vrpn_Connection | inline |
get_log_names(char **local_in_logname, char **local_out_logname, char **remote_in_logname, char **remote_out_logname) | vrpn_Connection | |
get_time() | vrpn_Connection | virtual |
handle_connection(vrpn_Endpoint *endpoint) | vrpn_Connection_IP | protectedvirtual |
handle_disconnect_message(void *userdata, vrpn_HANDLERPARAM p) (定义于 vrpn_Connection) | vrpn_Connection | protectedstatic |
handle_log_message(void *userdata, vrpn_HANDLERPARAM p) | vrpn_Connection | protectedstatic |
handle_UDP_message(void *userdata, vrpn_HANDLERPARAM p) | vrpn_Connection_IP | protectedstatic |
init(void) | vrpn_Connection_IP | protected |
Jane_stop_this_crazy_thing(vrpn_uint32 stop_looking_after) | vrpn_Connection | inline |
listen_tcp_sock | vrpn_Connection_IP | protected |
listen_udp_sock | vrpn_Connection_IP | protected |
mainloop(const struct timeval *timeout=NULL) | vrpn_Connection_IP | virtual |
message_type_is_registered(const char *) const | vrpn_Connection | protected |
message_type_name(vrpn_int32 type) (定义于 vrpn_Connection) | vrpn_Connection | virtual |
pack_message(vrpn_uint32 len, struct timeval time, vrpn_int32 type, vrpn_int32 sender, const char *buffer, vrpn_uint32 class_of_service) | vrpn_Connection | virtual |
pack_sender_description(vrpn_int32 which) | vrpn_Connection | protectedvirtual |
pack_type_description(vrpn_int32 which) | vrpn_Connection | protectedvirtual |
register_handler(vrpn_int32 type, vrpn_MESSAGEHANDLER handler, void *userdata, vrpn_int32 sender=vrpn_ANY_SENDER) | vrpn_Connection | virtual |
register_log_filter(vrpn_LOGFILTER filter, void *userdata) | vrpn_Connection | virtual |
register_message_type(const char *name) (定义于 vrpn_Connection) | vrpn_Connection | virtual |
register_sender(const char *name) | vrpn_Connection | virtual |
removeReference() (定义于 vrpn_Connection) | vrpn_Connection | |
save_log_so_far() | vrpn_Connection | virtual |
send_pending_reports(void) | vrpn_Connection_IP | protectedvirtual |
sender_name(vrpn_int32 sender) | vrpn_Connection | virtual |
server_check_for_incoming_connections(const struct timeval *timeout=NULL) (定义于 vrpn_Connection_IP) | vrpn_Connection_IP | protectedvirtual |
setAutoDeleteStatus(bool setvalue) | vrpn_Connection | inline |
start_time | vrpn_Connection | protected |
time_since_connection_open(struct timeval *elapsed_time) | vrpn_Connection | virtual |
unregister_handler(vrpn_int32 type, vrpn_MESSAGEHANDLER handler, void *userdata, vrpn_int32 sender=vrpn_ANY_SENDER) (定义于 vrpn_Connection) | vrpn_Connection | virtual |
updateEndpoints(void) | vrpn_Connection | protectedvirtual |
vrpn_Connection(const char *local_in_logfile_name, const char *local_out_logfile_name, vrpn_EndpointAllocator epa=allocateEndpoint) | vrpn_Connection | protected |
vrpn_Connection(const char *local_in_logfile_name, const char *local_out_logfile_name, const char *remote_in_logfile_name, const char *remote_out_logfile_name, vrpn_EndpointAllocator epa=allocateEndpoint) | vrpn_Connection | protected |
vrpn_Connection_IP(const char *server_name, int port=vrpn_DEFAULT_LISTEN_PORT_NO, const char *local_in_logfile_name=NULL, const char *local_out_logfile_name=NULL, const char *remote_in_logfile_name=NULL, const char *remote_out_logfile_name=NULL, const char *NIC_IPaddress=NULL, vrpn_EndpointAllocator epa=allocateEndpoint) | vrpn_Connection_IP | protected |
vrpn_Connection_IP(unsigned short listen_port_no=vrpn_DEFAULT_LISTEN_PORT_NO, const char *local_in_logfile_name=NULL, const char *local_out_logfile_name=NULL, const char *NIC_IPaddress=NULL, vrpn_Endpoint_IP *(*epa)(vrpn_Connection *, vrpn_int32 *)=allocateEndpoint) | vrpn_Connection_IP | |
vrpn_create_server_connection(const char *cname, const char *local_in_logfile_name=NULL, const char *local_out_logfile_name=NULL) | vrpn_Connection_IP | friend |
vrpn_get_connection_by_name(const char *cname, const char *local_in_logfile_name=NULL, const char *local_out_logfile_name=NULL, const char *remote_in_logfile_name=NULL, const char *remote_out_logfile_name=NULL, const char *NIC_IPaddress=NULL, bool force_connection=false) | vrpn_Connection_IP | friend |
~vrpn_Connection(void) (定义于 vrpn_Connection) | vrpn_Connection | virtual |
~vrpn_Connection_IP(void) (定义于 vrpn_Connection_IP) | vrpn_Connection_IP | virtual |