Main Page | Class Hierarchy | Data Structures | File List | Data Fields | Globals

CConnectionListener Class Reference

Inbound connection listener Active Object. More...

#include <ConnectionListener.h>


Public Member Functions

 CConnectionListener (RCobainClientSession &aClientSession, MNetworkDriver *aDriver)
 ~CConnectionListener ()
void RunL ()
void DoCancel ()
void Listen (MConnectionListener *aListener)

Private Member Functions

void DoListen ()

Private Attributes

MConnectionListeneriConnectionListener
RCobainClientSessioniClientSession
MNetworkDriveriDriver


Detailed Description

Inbound connection listener Active Object.

Author:
Matti Dahlbom
Version:
beta0_9_1_2004-01-13, 1.2

Definition at line 38 of file ConnectionListener.h.


Constructor & Destructor Documentation

CConnectionListener::CConnectionListener RCobainClientSession aClientSession,
MNetworkDriver aDriver
 

Definition at line 39 of file ConnectionListener.cpp.

CConnectionListener::~CConnectionListener  ) 
 

Definition at line 48 of file ConnectionListener.cpp.


Member Function Documentation

void CConnectionListener::DoCancel  ) 
 

Definition at line 95 of file ConnectionListener.cpp.

References EBluetooth, iClientSession, and RCobainClientSession::StopListening().

void CConnectionListener::DoListen  )  [private]
 

Definition at line 55 of file ConnectionListener.cpp.

References RCobainClientSession::GetIncomingSocketL(), and iClientSession.

Referenced by Listen(), and RunL().

void CConnectionListener::Listen MConnectionListener aListener  ) 
 

Definition at line 65 of file ConnectionListener.cpp.

References DoListen(), and iConnectionListener.

Referenced by CDriverBase::ListenL(), and CDriver::ListenL().

void CConnectionListener::RunL  ) 
 

Definition at line 73 of file ConnectionListener.cpp.

References MConnectionListener::Accept(), DoListen(), iClientSession, iConnectionListener, and iDriver.


Field Documentation

RCobainClientSession& CConnectionListener::iClientSession [private]
 

Definition at line 53 of file ConnectionListener.h.

Referenced by DoCancel(), DoListen(), and RunL().

MConnectionListener* CConnectionListener::iConnectionListener [private]
 

Definition at line 52 of file ConnectionListener.h.

Referenced by Listen(), and RunL().

MNetworkDriver* CConnectionListener::iDriver [private]
 

Definition at line 54 of file ConnectionListener.h.

Referenced by RunL().


The documentation for this class was generated from the following files:
Generated on Tue Jan 13 15:47:09 2004 for CobainAPIImplementation by doxygen 1.3.5