ClanSoft logo
ClanSoft logo

    CL_NetGame

CL_NetGame is the interface to communcation with a network game.

Description

Class members

virtual ~CL_NetGame()
virtual const CL_NetComputer *get_server()
virtual const CL_NetGroup *get_all()
virtual bool peek(int channel)
virtual CL_NetMessage receive( int channel, int timeout=-1)
virtual void send( const int dest_channel, const CL_NetGroup *dest, const CL_NetMessage &message, bool reliable = true)
virtual void send( const int dest_channel, const CL_NetGroup *dest, const CL_NetMessage &message, bool reliable = true)
virtual CL_NetComputer *receive_computer_leave()
virtual const CL_NetComputer *receive_computer_join()
virtual const CL_NetComputer *receive_computer_rejoin()
virtual bool receive_game_closed()
virtual int access_status(int channel)
virtual bool is_writable(int channel)
virtual bool is_readable(int channel)
virtual int receive_access_changed()
virtual void set_access( int channel, const CL_NetGroup *group, int access_rights=ACCESS_CHANNEL_READ|ACCESS_CHANNEL_WRITE)
virtual void set_access( int channel, const CL_NetGroup *group, int access_rights=ACCESS_CHANNEL_READ|ACCESS_CHANNEL_WRITE)

See Also

None


Back to index



This page was built using the Perceps documentation system.