CCF
Loading...
Searching...
No Matches
Typedefs | Enumerations
tcp Namespace Reference

Typedefs

using ConnID = int64_t
 

Enumerations

enum  : ringbuffer::Message {
  DEFINE_RINGBUFFER_MSG_TYPE =(tcp_start) , DEFINE_RINGBUFFER_MSG_TYPE =(tcp_start) , DEFINE_RINGBUFFER_MSG_TYPE =(tcp_start) , DEFINE_RINGBUFFER_MSG_TYPE =(tcp_start) ,
  DEFINE_RINGBUFFER_MSG_TYPE =(tcp_start) , DEFINE_RINGBUFFER_MSG_TYPE =(tcp_start) , DEFINE_RINGBUFFER_MSG_TYPE =(tcp_start)
}
 

Typedef Documentation

◆ ConnID

using tcp::ConnID = typedef int64_t

Enumeration Type Documentation

◆ anonymous enum

anonymous enum : ringbuffer::Message

TCP-related ringbuffer messages The body of each message will begin with a connection ID

Enumerator
DEFINE_RINGBUFFER_MSG_TYPE 

Request for a new connection to a remote peer. Enclave -> Host.

Data sent from the enclave, to be written to socket. Enclave -> Host.

Data read from socket, to be read inside enclave. Host -> Enclave.

New connection has been opened. This will always be the first message sent regarding a connection. Host -> Enclave

While processing data, the enclave decided this connection is stopped. Enclave -> Host

Connection has been invalidated. No more messages will be sent regarding this connection. Host -> Enclave

Enclave session has been deleted. Host can now safely remove the corresponding connection. Enclave -> Host

DEFINE_RINGBUFFER_MSG_TYPE 

Request for a new connection to a remote peer. Enclave -> Host.

Data sent from the enclave, to be written to socket. Enclave -> Host.

Data read from socket, to be read inside enclave. Host -> Enclave.

New connection has been opened. This will always be the first message sent regarding a connection. Host -> Enclave

While processing data, the enclave decided this connection is stopped. Enclave -> Host

Connection has been invalidated. No more messages will be sent regarding this connection. Host -> Enclave

Enclave session has been deleted. Host can now safely remove the corresponding connection. Enclave -> Host

DEFINE_RINGBUFFER_MSG_TYPE 

Request for a new connection to a remote peer. Enclave -> Host.

Data sent from the enclave, to be written to socket. Enclave -> Host.

Data read from socket, to be read inside enclave. Host -> Enclave.

New connection has been opened. This will always be the first message sent regarding a connection. Host -> Enclave

While processing data, the enclave decided this connection is stopped. Enclave -> Host

Connection has been invalidated. No more messages will be sent regarding this connection. Host -> Enclave

Enclave session has been deleted. Host can now safely remove the corresponding connection. Enclave -> Host

DEFINE_RINGBUFFER_MSG_TYPE 

Request for a new connection to a remote peer. Enclave -> Host.

Data sent from the enclave, to be written to socket. Enclave -> Host.

Data read from socket, to be read inside enclave. Host -> Enclave.

New connection has been opened. This will always be the first message sent regarding a connection. Host -> Enclave

While processing data, the enclave decided this connection is stopped. Enclave -> Host

Connection has been invalidated. No more messages will be sent regarding this connection. Host -> Enclave

Enclave session has been deleted. Host can now safely remove the corresponding connection. Enclave -> Host

DEFINE_RINGBUFFER_MSG_TYPE 

Request for a new connection to a remote peer. Enclave -> Host.

Data sent from the enclave, to be written to socket. Enclave -> Host.

Data read from socket, to be read inside enclave. Host -> Enclave.

New connection has been opened. This will always be the first message sent regarding a connection. Host -> Enclave

While processing data, the enclave decided this connection is stopped. Enclave -> Host

Connection has been invalidated. No more messages will be sent regarding this connection. Host -> Enclave

Enclave session has been deleted. Host can now safely remove the corresponding connection. Enclave -> Host

DEFINE_RINGBUFFER_MSG_TYPE 

Request for a new connection to a remote peer. Enclave -> Host.

Data sent from the enclave, to be written to socket. Enclave -> Host.

Data read from socket, to be read inside enclave. Host -> Enclave.

New connection has been opened. This will always be the first message sent regarding a connection. Host -> Enclave

While processing data, the enclave decided this connection is stopped. Enclave -> Host

Connection has been invalidated. No more messages will be sent regarding this connection. Host -> Enclave

Enclave session has been deleted. Host can now safely remove the corresponding connection. Enclave -> Host

DEFINE_RINGBUFFER_MSG_TYPE 

Request for a new connection to a remote peer. Enclave -> Host.

Data sent from the enclave, to be written to socket. Enclave -> Host.

Data read from socket, to be read inside enclave. Host -> Enclave.

New connection has been opened. This will always be the first message sent regarding a connection. Host -> Enclave

While processing data, the enclave decided this connection is stopped. Enclave -> Host

Connection has been invalidated. No more messages will be sent regarding this connection. Host -> Enclave

Enclave session has been deleted. Host can now safely remove the corresponding connection. Enclave -> Host