55 Int_t tcpwindowsize = -1);
57 Int_t tcpwindowsize = -1);
59 Int_t tcpwindowsize = -1);
size_t size(const MatrixT &matrix)
retrieve the size of a square matrix
#define ClassDefOverride(name, id)
Option_t Option_t TPoint TPoint const char GetTextMagnitude GetFillStyle GetLineColor GetLineWidth GetMarkerStyle GetTextAlign GetTextColor GetTextSize void char Point_t Rectangle_t WindowAttributes_t Float_t Float_t Float_t Int_t Int_t UInt_t UInt_t Rectangle_t Int_t Int_t Window_t TString Int_t GCValues_t GetPrimarySelectionOwner GetDisplay GetScreen GetColormap GetNativeEvent const char const char dpyName wid window const char font_name cursor keysym reg const char only_if_exist regb h Point_t winding char text const char depth char const char Int_t count const char ColorStruct_t color const char Pixmap_t Pixmap_t PictureAttributes_t attr const char char ret_data h unsigned char height h length
This class represents an Internet Protocol (IP) address.
virtual Option_t * GetOption() const
Int_t Recv(char *mess, Int_t max) override
Receive a character string message of maximum max length.
TPSocket(const TPSocket &)=delete
void operator=(const TPSocket &)=delete
Int_t Send(const TMessage &mess) override
Send a TMessage object.
Int_t Recv(TMessage *&mess) override
Receive a TMessage object.
Int_t Recv(char *mess, Int_t max, Int_t &kind) override
Receive a character string message of maximum max length.
void Close(Option_t *opt="") override
Close a parallel socket.
virtual ~TPSocket()
Cleanup the parallel socket.
void Init(Int_t tcpwindowsize, TSocket *sock=nullptr)
Create a parallel socket to the specified host.
Int_t GetErrorCode() const
Returns error code.
Int_t SetOption(ESockOptions opt, Int_t val) override
Set socket options.
Int_t Send(const char *mess, Int_t kind=kMESS_STRING) override
Send a character string buffer.
TInetAddress GetLocalInetAddress() override
Return internet address of local host to which the socket is bound.
Int_t Send(Int_t kind) override
Send a single message opcode.
Int_t Recv(Int_t &status, Int_t &kind) override
Receives a status and a message type.
Int_t RecvRaw(void *buffer, Int_t length, ESendRecvOptions opt=kDefault) override
Send a raw buffer of specified length.
Int_t Send(Int_t status, Int_t kind) override
Send a status and a single message opcode.
Option_t * GetOption() const override
Int_t GetDescriptor() const override
Return socket descriptor.
Int_t SendRaw(const void *buffer, Int_t length, ESendRecvOptions opt=kDefault) override
Send a raw buffer of specified length.
Bool_t IsValid() const override
virtual Int_t Recv(TMessage *&mess)
Receive a TMessage object.
virtual Int_t Send(const TMessage &mess)
Send a TMessage object.