Structs§
- PEmpty
Socket Backend - Dummy empty backend
- PGeneric
Socket - Switcher between two backends
- PGeneric
Socket Manager - Socket manager for PGenericSocket
- PSocket
Param - Parameters to create a socket
Enums§
- PRecv
Flag - describe the receiving flag of the Socket
- PRecv
Status - describe the result of the recv
- PSend
Flag - Describe the sending flag of the Socket
- PSend
Status - Describe the result of the send
- PSocket
Mode - The Socket mode determine how the PGenericSocket will behave :
Traits§
- Abstract
Socket - Abtract implementation of a socket. It can send and recieved arbitrary data and can also be close and tell if it is connected to and other socket.
- Abstract
Socket Backend - Abtract implementation of a socket backend. It defines what is a socket type, the type of the extra parameters to be used to initialise its sockets and also what is the type of message to be used with this particular bakend.
- Abstract
Socket Mock - Abtract implementation of a socket mock