Namespaces | |
| tcp | |
Classes | |
| class | Dispatcher |
| Keeps the mapping between streams and sessions. More... | |
| class | EndPoint |
| class | EndPoint< Protocol, FullyDefinedEndPoint > |
| class | EndPoint< Protocol, PartiallyDefinedEndPoint > |
| struct | FullyDefinedEndPoint |
| class | MultiStreamState |
| A stream state that can hold any number of sessions. More... | |
| struct | PartiallyDefinedEndPoint |
| class | Stream |
| class | StreamStateBase |
| Shared state among all the copies of a stream. More... | |
| struct | token_data |
| class | token_type |
| Serializes a stream endpoint. More... | |
Typedefs | |
| using | message_size_type = uint32_t |
| using | Session = tcp::ServerSession |
| using | stream_id_type = uint32_t |
| using | StreamMap = std::unordered_map< stream_id_type, std::shared_ptr< MultiStreamState > > |
| using carla::streaming::detail::message_size_type = typedef uint32_t |
| using carla::streaming::detail::Session = typedef tcp::ServerSession |
| using carla::streaming::detail::stream_id_type = typedef uint32_t |
| using carla::streaming::detail::StreamMap = typedef std::unordered_map<stream_id_type, std::shared_ptr<MultiStreamState> > |
Definition at line 24 of file Dispatcher.h.
1.8.13