sgns::api¶
Classes¶
| Name | |
|---|---|
| class | sgns::api::AuthorApi |
| class | sgns::api::HttpListenerImpl server which listens for incoming connection, accepts connections making session from socket |
| class | sgns::api::HttpSession HTTP session for api service. |
| class | sgns::api::WsClientImpl |
| class | sgns::api::WsListenerImpl server which listens for incoming connection, accepts connections making session from socket |
| class | sgns::api::WsSession |
| class | sgns::api::Listener server which listens for incoming connection, accepts connections making session from socket |
| class | sgns::api::RpcContext |
| class | sgns::api::RpcThreadPool thread pool for serve RPC calls |
| class | sgns::api::Session rpc session |
Types¶
| Name | |
|---|---|
| enum class | ApiTransportError |
| enum class | SessionType |
Types Documentation¶
enum ApiTransportError¶
| Enumerator | Value | Description |
|---|---|---|
| FAILED_SET_OPTION | 1 | |
| FAILED_START_LISTENING | ||
| LISTENER_ALREADY_STARTED | ||
| CANNOT_ACCEPT_LISTENER_NOT_WORKING |
enum SessionType¶
| Enumerator | Value | Description |
|---|---|---|
| kHttp | 1 | |
| kWs |
Updated on 2026-03-04 at 13:10:43 -0800