PhoenixSocket  5.0.0
Library which integrates socket 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 22 of file PSocketFlag.h.

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