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 <bt_sock.h>
#include "clientservercommon.h"
#include "Log.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 246 of file cobain.h.

Referenced by CPeerListPump::AddPeerToListL(), CPeerListPump::DoCancel(), and CPeerListPump::RunL().


Function Documentation

_LIT KCobainSocketPanic  ,
"RCobainSocket" 
 

_LIT KClientLogfile  ,
"client.log" 
 

_LIT KClientLogdir  ,
"cobain" 
 


Variable Documentation

const TInt KErrCobainSocketBase = -22000
 

Definition at line 84 of file cobain.h.

const TInt KErrCobainSocketClosed = KErrCobainSocketBase - 2
 

Definition at line 86 of file cobain.h.

Referenced by RCobainSocket::SendL().

const TInt KErrCobainSocketNullSocketListener = KErrCobainSocketBase - 1
 

Definition at line 85 of file cobain.h.

Referenced by RCobainSocket::SetSocketListener().

const TInt KErrDriverAlreadyListening = KErrDriverBase - 1
 

Definition at line 252 of file cobain.h.

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

const TInt KErrDriverBase = -17500
 

Definition at line 251 of file cobain.h.

const TInt KErrDriverNotListening = KErrDriverBase - 2
 

Definition at line 253 of file cobain.h.

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


Generated on Tue Jan 13 15:47:08 2004 for CobainAPIImplementation by doxygen 1.3.5