Skip to content

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