#include <TSocket.h>
Inheritance diagram for TSocket:


Public Methods | |
| TSocket (TInetAddress address, const char *service, Int_t tcpwindowsize=-1) | |
| TSocket (TInetAddress address, Int_t port, Int_t tcpwindowsize=-1) | |
| TSocket (const char *host, const char *service, Int_t tcpwindowsize=-1) | |
| TSocket (const char *host, Int_t port, Int_t tcpwindowsize=-1) | |
| TSocket (Int_t descriptor) | |
| TSocket (const TSocket &s) | |
| virtual | ~TSocket () |
| virtual void | Close (Option_t *opt="") |
| virtual Int_t | GetDescriptor () const |
| TInetAddress | GetInetAddress () const |
| virtual TInetAddress | GetLocalInetAddress () |
| Int_t | GetPort () const |
| const char * | GetService () const |
| virtual Int_t | GetLocalPort () |
| UInt_t | GetBytesSent () const |
| UInt_t | GetBytesRecv () const |
| virtual Int_t | Send (const TMessage &mess) |
| virtual Int_t | Send (Int_t kind) |
| virtual Int_t | Send (Int_t status, Int_t kind) |
| virtual Int_t | Send (const char *mess, Int_t kind=kMESS_STRING) |
| virtual Int_t | SendObject (const TObject *obj, Int_t kind=kMESS_OBJECT) |
| virtual Int_t | SendRaw (const void *buffer, Int_t length, ESendRecvOptions opt=kDefault) |
| virtual Int_t | Recv (TMessage *&mess) |
| virtual Int_t | Recv (Int_t &status, Int_t &kind) |
| virtual Int_t | Recv (char *mess, Int_t max) |
| virtual Int_t | Recv (char *mess, Int_t max, Int_t &kind) |
| virtual Int_t | RecvRaw (void *buffer, Int_t length, ESendRecvOptions opt=kDefault) |
| virtual Bool_t | IsValid () const |
| Int_t | GetErrorCode () const |
| virtual Int_t | SetOption (ESockOptions opt, Int_t val) |
| virtual Int_t | GetOption (ESockOptions opt, Int_t &val) |
Static Public Methods | |
| UInt_t | GetSocketBytesSent () |
| UInt_t | GetSocketBytesRecv () |
Protected Methods | |
| TSocket () | |
Protected Attributes | |
| Int_t | fSocket |
| TString | fService |
| TInetAddress | fAddress |
| TInetAddress | fLocalAddress |
Friends | |
| class | TServerSocket |
| class | TProofServ |
|
|
Definition at line 71 of file TSocket.h. References fSocket. |
|
||||||||||||||||
|
|
|
||||||||||||||||
|
|
|
||||||||||||||||
|
|
|
||||||||||||||||
|
|
|
|
|
|
|
|
|
|
Definition at line 91 of file TSocket.h. References Close(). |
|
|
Reimplemented in TPSocket. Referenced by TServerSocket::~TServerSocket(), and ~TSocket(). |
|
|
Reimplemented in TPSocket. Definition at line 94 of file TSocket.h. References fSocket. Referenced by TPSocket::GetDescriptor(). |
|
|
|
|
|
Reimplemented in TPSocket, and TServerSocket. |
|
|
Definition at line 97 of file TSocket.h. References TInetAddress::GetPort(). |
|
|
|
|
|
Reimplemented in TServerSocket. |
|
|
|
|
|
|
|
|
Reimplemented in TPSocket, and TServerSocket. Referenced by TPSocket::Send(). |
|
|
Reimplemented in TPSocket, and TServerSocket. |
|
||||||||||||
|
Reimplemented in TPSocket, and TServerSocket. |
|
||||||||||||
|
Reimplemented in TPSocket, and TServerSocket. |
|
||||||||||||
|
Reimplemented in TServerSocket. |
|
||||||||||||||||
|
Reimplemented in TPSocket, and TServerSocket. |
|
|
Reimplemented in TPSocket, and TServerSocket. Referenced by TPSocket::Recv(). |
|
||||||||||||
|
Reimplemented in TPSocket, and TServerSocket. |
|
||||||||||||
|
Reimplemented in TPSocket, and TServerSocket. |
|
||||||||||||||||
|
Reimplemented in TPSocket, and TServerSocket. |
|
||||||||||||||||
|
Reimplemented in TPSocket, and TServerSocket. |
|
|
Reimplemented in TPSocket. Definition at line 113 of file TSocket.h. References fSocket. |
|
|
Reimplemented in TPSocket. |
|
||||||||||||
|
Reimplemented in TPSocket. |
|
||||||||||||
|
Reimplemented in TPSocket. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Definition at line 66 of file TSocket.h. Referenced by GetDescriptor(), IsValid(), and TSocket(). |
|
|
|
|
|
|
|
|
|
1.2.16