Definition at line 266 of file TXSocket.h.
Public Member Functions | |
| TXSockPipe (const char *loc="") | |
| Constructor.   | |
| virtual | ~TXSockPipe () | 
| Destructor.   | |
| Int_t | Clean (TSocket *s) | 
| Read a byte to the global pipe to synchronize message pickup.   | |
| void | DumpReadySock () | 
| Dump content of the ready socket list.   | |
| Int_t | Flush (TSocket *s) | 
| Remove any reference to socket 's' from the global pipe and ready-socket queue.   | |
| TXSocket * | GetLastReady () | 
| Return last ready socket.   | |
| Int_t | GetRead () const | 
| Bool_t | IsValid () const | 
| Int_t | Post (TSocket *s) | 
| Write a byte to the global pipe to signal new availibility of new messages.   | |
| void | SetLoc (const char *loc="") | 
Private Attributes | |
| TString | fLoc | 
| std::recursive_mutex | fMutex | 
| Int_t | fPipe [2] | 
| TList | fReadySock | 
#include <TXSocket.h>
| TXSockPipe::TXSockPipe | ( | const char * | loc = "" | ) | 
Constructor.
Definition at line 2259 of file TXSocket.cxx.
      
  | 
  virtual | 
Destructor.
Definition at line 2273 of file TXSocket.cxx.
Read a byte to the global pipe to synchronize message pickup.
Definition at line 2313 of file TXSocket.cxx.
| void TXSockPipe::DumpReadySock | ( | ) | 
Dump content of the ready socket list.
Definition at line 2378 of file TXSocket.cxx.
Remove any reference to socket 's' from the global pipe and ready-socket queue.
Definition at line 2344 of file TXSocket.cxx.
| TXSocket * TXSockPipe::GetLastReady | ( | ) | 
Return last ready socket.
Definition at line 2393 of file TXSocket.cxx.
      
  | 
  inline | 
Definition at line 276 of file TXSocket.h.
      
  | 
  inline | 
Definition at line 272 of file TXSocket.h.
Write a byte to the global pipe to signal new availibility of new messages.
Definition at line 2284 of file TXSocket.cxx.
      
  | 
  inline | 
Definition at line 282 of file TXSocket.h.
      
  | 
  private | 
Definition at line 287 of file TXSocket.h.
      
  | 
  private | 
Definition at line 285 of file TXSocket.h.
      
  | 
  private | 
Definition at line 286 of file TXSocket.h.
      
  | 
  private | 
Definition at line 288 of file TXSocket.h.