CCF
Loading...
Searching...
No Matches
Namespaces | Typedefs | Enumerations | Functions
msg_types.h File Reference
#include "ds/ring_buffer_types.h"

Go to the source code of this file.

Namespaces

namespace  tcp
 

Typedefs

using tcp::ConnID = int64_t
 

Enumerations

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

Functions

 DECLARE_RINGBUFFER_MESSAGE_PAYLOAD (::tcp::tcp_start, ::tcp::ConnID, std::string)
 
 DECLARE_RINGBUFFER_MESSAGE_PAYLOAD (::tcp::tcp_connect, ::tcp::ConnID, std::string, std::string)
 
 DECLARE_RINGBUFFER_MESSAGE_PAYLOAD (::tcp::tcp_inbound, ::tcp::ConnID, serializer::ByteRange)
 
 DECLARE_RINGBUFFER_MESSAGE_PAYLOAD (::tcp::tcp_outbound, ::tcp::ConnID, serializer::ByteRange)
 
 DECLARE_RINGBUFFER_MESSAGE_PAYLOAD (::tcp::tcp_stop, ::tcp::ConnID, std::string)
 
 DECLARE_RINGBUFFER_MESSAGE_PAYLOAD (::tcp::tcp_close, ::tcp::ConnID)
 
 DECLARE_RINGBUFFER_MESSAGE_PAYLOAD (::tcp::tcp_closed, ::tcp::ConnID)
 

Function Documentation

◆ DECLARE_RINGBUFFER_MESSAGE_PAYLOAD() [1/7]

DECLARE_RINGBUFFER_MESSAGE_PAYLOAD ( ::tcp::tcp_close  ,
::tcp::ConnID   
)

◆ DECLARE_RINGBUFFER_MESSAGE_PAYLOAD() [2/7]

DECLARE_RINGBUFFER_MESSAGE_PAYLOAD ( ::tcp::tcp_closed  ,
::tcp::ConnID   
)

◆ DECLARE_RINGBUFFER_MESSAGE_PAYLOAD() [3/7]

DECLARE_RINGBUFFER_MESSAGE_PAYLOAD ( ::tcp::tcp_connect  ,
::tcp::ConnID  ,
std::string  ,
std::string   
)

◆ DECLARE_RINGBUFFER_MESSAGE_PAYLOAD() [4/7]

DECLARE_RINGBUFFER_MESSAGE_PAYLOAD ( ::tcp::tcp_inbound  ,
::tcp::ConnID  ,
serializer::ByteRange   
)

◆ DECLARE_RINGBUFFER_MESSAGE_PAYLOAD() [5/7]

DECLARE_RINGBUFFER_MESSAGE_PAYLOAD ( ::tcp::tcp_outbound  ,
::tcp::ConnID  ,
serializer::ByteRange   
)

◆ DECLARE_RINGBUFFER_MESSAGE_PAYLOAD() [6/7]

DECLARE_RINGBUFFER_MESSAGE_PAYLOAD ( ::tcp::tcp_start  ,
::tcp::ConnID  ,
std::string   
)

◆ DECLARE_RINGBUFFER_MESSAGE_PAYLOAD() [7/7]

DECLARE_RINGBUFFER_MESSAGE_PAYLOAD ( ::tcp::tcp_stop  ,
::tcp::ConnID  ,
std::string   
)