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

cobain.h File Reference

#include <e32base.h>
#include <e32std.h>
#include <flogger.h>
#include "clientservercommon.h"

Go to the source code of this file.

Data Structures

class  CCobainLayer
 Cobain framework interface class. More...

class  CNetworkPeer
 Network peer entity. More...

class  MConnectionListener
 Inbound connection listener. More...

class  MNetworkDriver
 Network protocol driver interface. More...

class  MNetworkDriverListener
 Network driver listener. More...

class  MSocketListener
 Listener for a RCobainSocket's events. More...

class  RCobainSocket
 UNIX-like socket. More...


Typedefs

typedef RPointerArray< CNetworkPeerTPeerList

Functions

 _LIT (KClientLogdir,"cobain")
 _LIT (KClientLogfile,"client.log")
 _LIT (KCobainSocketPanic,"RCobainSocket")

Variables

const TInt KErrCobainSocketBase = -22000
const TInt KErrCobainSocketNullSocketListener = KErrCobainSocketBase - 1
const TInt KErrCobainSocketClosed = KErrCobainSocketBase - 2
const TInt KErrDriverBase = -17500
const TInt KErrDriverAlreadyListening = KErrDriverBase - 1
const TInt KErrDriverNotListening = KErrDriverBase - 2


Typedef Documentation

typedef RPointerArray<CNetworkPeer> TPeerList
 

Definition at line 233 of file cobain.h.

Referenced by CPeerListPump::AddPeerToListL(), RCobainClientSession::DiscoverBTPeersL(), CPeerListPump::DoCancel(), CBTDriver::GetPeersL(), and CPeerListPump::RunL().


Function Documentation

_LIT KCobainSocketPanic  ,
"RCobainSocket" 
 

_LIT KClientLogfile  ,
"client.log" 
 

_LIT KClientLogdir  ,
"cobain" 
 


Variable Documentation

const TInt KErrCobainSocketBase = -22000
 

Definition at line 81 of file cobain.h.

const TInt KErrCobainSocketClosed = KErrCobainSocketBase - 2
 

Definition at line 83 of file cobain.h.

Referenced by RCobainSocket::SendL().

const TInt KErrCobainSocketNullSocketListener = KErrCobainSocketBase - 1
 

Definition at line 82 of file cobain.h.

Referenced by RCobainSocket::SetSocketListener().

const TInt KErrDriverAlreadyListening = KErrDriverBase - 1
 

Definition at line 239 of file cobain.h.

Referenced by CDriverBase::ListenL().

const TInt KErrDriverBase = -17500
 

Definition at line 238 of file cobain.h.

const TInt KErrDriverNotListening = KErrDriverBase - 2
 

Definition at line 240 of file cobain.h.

Referenced by CDriverBase::StopListeningL().


Generated on Mon Dec 8 10:26:07 2003 for CobainAPIImplementation by doxygen 1.3.5