ClanSoft logo
ClanSoft logo
Entire Class Index Main Class Index Cross Index Global Index

Class CL_SubChannel

Netchannel dispatcher.
Contained in: global
Derived from: none
Derived by: none
Group: Network (NetObjects)

#include <ClanLib/network.h>


public function member index:

Construction:

CL_SubChannel(const CL_SubChannel& copy);
CL_SubChannel(int netchannel);
virtual ~CL_SubChannel();

Operations:

CL_Slot connect(int subchannel, CL_Slot_v1<const class CL_NetMessage& >* slot);
void disconnect(int subchannel, CL_Slot& slot);
 

Description:

Dispatches incoming messages on a netchannel to slots connected to the subchannel.


Function Member Descriptions:

CL_SubChannel::CL_SubChannel - Sub Channel Constructor
CL_SubChannel(const CL_SubChannel& copy);


CL_SubChannel::CL_SubChannel - Sub Channel Constructor
CL_SubChannel(int netchannel);


CL_SubChannel::connect - Connect
CL_Slot connect(int subchannel, CL_Slot_v1<const class CL_NetMessage& >* slot);


CL_SubChannel::disconnect - DisConnect
void disconnect(int subchannel, CL_Slot& slot);


CL_SubChannel::~CL_SubChannel - Sub Channel Destructor
virtual ~CL_SubChannel();



Variable Member Descriptions:

CL_SubChannel::impl - Sub Channel Generic Implementation
CL_SubChannel_Generic * impl;