|
xale-db 1.0
minimal SQL engine, written in c++
|
Classes | |
| class | IPacket |
| class | Packet |
| Represents a network packet for communication in Xale DB. More... | |
| class | BasicSocketFactory |
| class | IClientConnection |
| Represents an established per-client TCP connection. More... | |
| class | IListenerSocket |
| Server-side socket: binds a port and produces per-client connections. More... | |
| class | ISocket |
| class | ISocketFactory |
| class | LinuxSSLClientConnection |
| SSL/TLS client connection (Linux). More... | |
| class | LinuxSSLListenerSocket |
| Linux SSL/TLS implementation of IListenerSocket. More... | |
| class | LinuxSSLSocket |
| class | SSLSocketFactory |
| class | TcpClient |
| class | TcpServer |
Enumerations | |
| enum class | CommandType : uint8_t { AUTH = 0x01 , QUERY = 0x02 , RESPONSE = 0x03 , UNKNOWN = 0xFF } |
Variables | |
| constexpr uint32_t | MAGIC_NUMBER = 0x58414C45 |
| constexpr uint16_t | VERSION = 0x0100 |
|
strong |
|
constexpr |
|
constexpr |