Namespaces | |
| namespace | AdHoc |
| namespace | Encoding |
| namespace | Exceptions |
| namespace | Filesystem |
| namespace | Messaging |
| namespace | Scheduling |
| namespace | System |
| namespace | Testing |
| namespace | Threading |
| namespace | Tools |
Classes | |
| struct | LogLevel |
| struct | LogSettings |
| struct | PriorityAndPolicyTraits |
| struct | ReactorType |
| struct | ReceivedDataTimestamp |
| struct | SeqNumberTraits |
| class | Session |
| struct | SessionErrorReason |
| class | SessionListener |
| class | SessionReactor |
| class | SessionSettings |
| struct | SessionStateId |
| class | SessionStorage |
| struct | SessionStorageType |
| struct | SessionType |
| struct | SessionWarningReason |
| struct | SocketOption |
| class | TcpDirectAttr |
| class | TcpDirectStack |
| struct | TcpInfo |
| class | TcpStandardStack |
| struct | ThreadingModel |
| struct | ThreadParams |
Typedefs | |
| typedef unsigned short | Port |
| typedef unsigned char | Byte |
| typedef std::vector< Byte > | Bytes |
| typedef int | Handle |
| typedef size_t | CpuIndex |
| typedef std::set< CpuIndex > | CpuIndexes |
| typedef std::pair< Port, Port > | PortRange |
| typedef std::vector< SocketOption > | SocketOptions |
| typedef Messaging::UInt32 | SeqNumber |
Functions | |
| bool | isDebugBuild () noexcept |
| ONIXS_ICEBOE_FORCEINLINE constexpr bool | isNdebug () noexcept |
| std::ostream & | operator<< (std::ostream &o, SessionType::Enum type) |
| std::ostream & | operator<< (std::ostream &o, SessionStateId::Enum state) |
| LogSettings::Enum | operator| (LogSettings::Enum a, LogSettings::Enum b) |
| typedef std::set<CpuIndex> CpuIndexes |
| typedef Messaging::UInt32 SeqNumber |
Definition at line 51 of file Messaging.h.
| typedef std::vector<SocketOption> SocketOptions |
|
noexcept |
|
constexprnoexcept |
|
inline |
Definition at line 57 of file SessionStateId.h.
|
inline |
|
inline |
Typed logical operator helper.
Definition at line 83 of file LogSettings.h.