Main Page Namespace List Class Hierarchy Compound List File List Compound Members File Members
CL_NetSession_Server Member List
This is the complete list of members for CL_NetSession_Server, including all inherited members.
- access_status(int channel) const
[virtual] - add_ref()
- all
[private] - check_trigger()
[private] - CL_NetComputer_Host
[private] - CL_NetSession_Generic(CL_ConnectionProvider *provider)
- CL_NetSession_Server(CL_ConnectionProvider *provider, const char *game_id, int port)
- computers
[private] - create_queue(int netchannel)
[private] - exit_thread
[private] - find_queue(int netchannel) const
[private] - game_id
[private] - get_all()
[virtual] - get_computer_host(const CL_NetComputer &comp)
[inline, private] - get_server()
[virtual] - get_trigger()
[inline, virtual] - has_read_access(CL_NetChannelQueue *channel, CL_NetComputer_Host *host)
[private] - id_counter
[private] - is_readable(int channel) const
[virtual] - is_writable(int channel) const
[virtual] - join_queue
[private] - keep_alive()
[virtual] - leave_queue
[private] - mutex
[private] - netchannels
[private] - Packet_Hello enum value
- Packet_Hello_ToYouToo enum value
- Packet_NetChannel_AccessChange enum value
- Packet_NetChannel_Message_ToClient enum value
- Packet_NetChannel_Message_ToServer enum value
- PacketTypes enum name
- peek(int channel) const
[virtual] - port
[private] - prejoin
[private] - provider
- receive(int channel, int timeout=-1)
[virtual] - receive_access_changed()
[virtual] - receive_computer_join()
[virtual] - receive_computer_leave()
[virtual] - receive_computer_rejoin()
[virtual] - receive_session_closed()
[virtual] - rejoin_queue
[private] - release_ref()
- run()
[private, virtual] - send(const int dest_channel, const CL_NetComputer &dest, const CL_NetMessage &message, bool reliable=true)
- send(const int dest_channel, const CL_NetGroup &dest, const CL_NetMessage &message, bool reliable=true)
[virtual] - set_access(int channel, const CL_NetComputer &computer, int access_rights=ACCESS_CHANNEL_READ|ACCESS_CHANNEL_WRITE)
[virtual] - set_access(int channel, const CL_NetGroup &group, int access_rights=ACCESS_CHANNEL_READ|ACCESS_CHANNEL_WRITE)
[virtual] - thread
[private] - trigger
[protected] - udp_connection
[private] - ~CL_NetSession_Generic()
[virtual] - ~CL_NetSession_Server()
[virtual]
Generated at Wed Apr 4 19:57:17 2001 for ClanLib by
1.2.6 written by Dimitri van Heesch,
© 1997-2001