Back to index

lightning-sunbird  0.9+nobinonly
Classes | Defines | Variables
nsSocketTransportService2.h File Reference
#include "nsPISocketTransportService.h"
#include "nsIEventTarget.h"
#include "nsIRunnable.h"
#include "nsIThread.h"
#include "nsCOMPtr.h"
#include "pldhash.h"
#include "prinrval.h"
#include "prlog.h"
#include "prio.h"
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  nsASocketHandler
class  nsSocketTransportService
struct  nsSocketTransportService::SocketContext

Defines

#define LOG(args)   PR_LOG(gSocketTransportLog, PR_LOG_DEBUG, args)
#define LOG_ENABLED()   PR_LOG_TEST(gSocketTransportLog, PR_LOG_DEBUG)
#define NS_SOCKET_MAX_COUNT   50
#define NS_SOCKET_POLL_TIMEOUT   PR_INTERVAL_NO_TIMEOUT

Variables

nsSocketTransportServicegSocketTransportService
PRThreadgSocketThread

Class Documentation

struct nsSocketTransportService::SocketContext

Definition at line 214 of file nsSocketTransportService2.h.

Collaboration diagram for nsSocketTransportService::SocketContext:
Class Members
PRUint16 mElapsedTime
PRFileDesc * mFD
nsASocketHandler * mHandler

Define Documentation

#define LOG (   args)    PR_LOG(gSocketTransportLog, PR_LOG_DEBUG, args)

Definition at line 59 of file nsSocketTransportService2.h.

#define LOG_ENABLED ( )    PR_LOG_TEST(gSocketTransportLog, PR_LOG_DEBUG)

Definition at line 60 of file nsSocketTransportService2.h.

Definition at line 64 of file nsSocketTransportService2.h.

Definition at line 65 of file nsSocketTransportService2.h.


Variable Documentation

Definition at line 58 of file nsSocketTransportService2.cpp.

Definition at line 57 of file nsSocketTransportService2.cpp.