ROOT  6.06/09
Reference Guide
Functions | Variables
TSocket.cxx File Reference
#include "Bytes.h"
#include "Compression.h"
#include "NetErrors.h"
#include "TEnv.h"
#include "TError.h"
#include "TMessage.h"
#include "TPSocket.h"
#include "TPluginManager.h"
#include "TROOT.h"
#include "TString.h"
#include "TSystem.h"
#include "TUrl.h"
#include "TVirtualAuth.h"
#include "TStreamerInfo.h"
#include "TProcessID.h"
+ Include dependency graph for TSocket.cxx:

Go to the source code of this file.

Functions

 ClassImp (TSocket) TSocket
 Create a socket. More...
 

Variables

TVirtualMutexgSocketAuthMutex = 0
 

Function Documentation

ClassImp ( TSocket  )

Create a socket.

Connect to the named service at address addr. Use tcpwindowsize to specify the size of the receive buffer, it has to be specified here to make sure the window scale option is set (for tcpwindowsize > 65KB and for platforms supporting window scaling). Returns when connection has been accepted by remote side. Use IsValid() to check the validity of the socket. Every socket is added to the TROOT sockets list which will make sure that any open sockets are properly closed on program termination.

Definition at line 65 of file TSocket.cxx.

Variable Documentation

TVirtualMutex* gSocketAuthMutex = 0

Definition at line 63 of file TSocket.cxx.