PhoenixSocket  4.0.1
Library which integrates socket unix use in Phoenix
Loading...
Searching...
No Matches
PSendStatus Namespace Reference

Enumerations

enum  PSendStatus {
  OK , SOCKET_NOT_AVAILABLE , NO_ROUTE_TO_RECEIVER , SIGNAL_INTERRUPTION ,
  BROKEN_BACKEND , BROKEN_SOCKET , CANNOT_SERIALIZE_DATA
}
 describe the result of the send More...
 

Enumeration Type Documentation

◆ PSendStatus

describe the result of the send

Enumerator
OK 
SOCKET_NOT_AVAILABLE 
NO_ROUTE_TO_RECEIVER 
SIGNAL_INTERRUPTION 
BROKEN_BACKEND 
BROKEN_SOCKET 
CANNOT_SERIALIZE_DATA 

Definition at line 25 of file PSocketFlag.h.

25 {
26 OK, //Everything is OK
27 SOCKET_NOT_AVAILABLE, //The socket is not available
28 NO_ROUTE_TO_RECEIVER, //The receiver cannot be reached, maybe caused by network problem
29 SIGNAL_INTERRUPTION, //The socket caught a signal
30 BROKEN_BACKEND, //The backend is broken
31 BROKEN_SOCKET, //The socket is broken and cannot longer be used
32 CANNOT_SERIALIZE_DATA //The data cannot be serialized in the message
33 };
@ SOCKET_NOT_AVAILABLE
Definition PSocketFlag.h:27
@ NO_ROUTE_TO_RECEIVER
Definition PSocketFlag.h:28
@ CANNOT_SERIALIZE_DATA
Definition PSocketFlag.h:32
@ SIGNAL_INTERRUPTION
Definition PSocketFlag.h:29