MCPcopy Create free account

hub / github.com/chronoxor/CppServer / types & classes

Types & classes193 in github.com/chronoxor/CppServer

↓ 27 callersClassdecimal_t
Decimal type ! Represents decimal type using double and provides basic arithmetic operations. */
proto/fbe.h:168
↓ 4 callersClassFlags
proto/fbe.h:359
↓ 2 callersClassHTTPResponse
HTTP response ! HTTP response is used to create or process parameters of HTTP protocol response (status, headers, etc). Not thread-safe.
include/server/http/http_response.h:33
↓ 1 callersClassuuid_t
Universally unique identifier (UUID) ! A universally unique identifier (UUID) is an identifier standard used in software construction. This im
proto/fbe.h:461
ClassAllocateHandler
include/server/asio/memory.h:132
ClassAsioService
examples/asio_service.h:11
ClassAsioTimer
tests/test_timer.cpp:15
ClassAsioTimer
examples/asio_timer.cpp:16
ClassCache
tests/test_https.cpp:19
ClassCache
tests/test_http.cpp:19
ClassCache
examples/https_server.cpp:19
ClassCache
examples/http_server.cpp:19
ClassChatClient
examples/ssl_chat_client.cpp:17
ClassChatClient
examples/wss_chat_client.cpp:17
ClassChatClient
examples/ws_chat_client.cpp:17
ClassChatClient
examples/tcp_chat_client.cpp:17
ClassChatServer
examples/wss_chat_server.cpp:54
ClassChatServer
examples/tcp_chat_server.cpp:54
ClassChatServer
examples/ws_chat_server.cpp:54
ClassChatServer
examples/ssl_chat_server.cpp:59
ClassChatSession
examples/wss_chat_server.cpp:15
ClassChatSession
examples/tcp_chat_server.cpp:15
ClassChatSession
examples/ws_chat_server.cpp:15
ClassChatSession
examples/ssl_chat_server.cpp:15
ClassClient
Fast Binary Encoding simple client
proto/simple_protocol.h:140
ClassDisconnectRequest
proto/simple.h:245
ClassDisconnectRequestModel
Fast Binary Encoding DisconnectRequest model
proto/simple_models.h:455
ClassEchoClient
performance/wss_echo_client.cpp:32
ClassEchoClient
performance/tcp_echo_client.cpp:31
ClassEchoClient
performance/ws_echo_client.cpp:32
ClassEchoClient
performance/udp_echo_client.cpp:31
ClassEchoClient
performance/ssl_echo_client.cpp:31
ClassEchoClient
examples/udp_echo_client.cpp:17
ClassEchoSSLClient
tests/test_ssl.cpp:42
ClassEchoSSLServer
tests/test_ssl.cpp:89
ClassEchoSSLService
tests/test_ssl.cpp:20
ClassEchoSSLSession
tests/test_ssl.cpp:70
ClassEchoServer
performance/ws_echo_server.cpp:35
ClassEchoServer
performance/tcp_echo_server.cpp:34
ClassEchoServer
performance/wss_echo_server.cpp:35
ClassEchoServer
performance/udp_echo_server.cpp:16
ClassEchoServer
performance/ssl_echo_server.cpp:34
ClassEchoServer
examples/udp_echo_server.cpp:15
ClassEchoSession
performance/ws_echo_server.cpp:17
ClassEchoSession
performance/tcp_echo_server.cpp:16
ClassEchoSession
performance/wss_echo_server.cpp:17
ClassEchoSession
performance/ssl_echo_server.cpp:16
ClassEchoTCPClient
tests/test_tcp.cpp:42
ClassEchoTCPServer
tests/test_tcp.cpp:75
ClassEchoTCPService
tests/test_tcp.cpp:20
ClassEchoTCPSession
tests/test_tcp.cpp:58
ClassEchoUDPClient
tests/test_udp.cpp:42
ClassEchoUDPServer
tests/test_udp.cpp:59
ClassEchoUDPService
tests/test_udp.cpp:20
ClassEchoWSClient
tests/test_ws.cpp:43
ClassEchoWSSClient
tests/test_wss.cpp:43
ClassEchoWSSServer
tests/test_wss.cpp:99
ClassEchoWSSService
tests/test_wss.cpp:21
ClassEchoWSSSession
tests/test_wss.cpp:82
ClassEchoWSServer
tests/test_ws.cpp:89
ClassEchoWSService
tests/test_ws.cpp:21
ClassEchoWSSession
tests/test_ws.cpp:72
ClassFBEBuffer
Fast Binary Encoding buffer based on the dynamic byte buffer
proto/fbe.h:571
ClassFieldModel
proto/fbe_models.h:56
ClassFieldModel<::simple::DisconnectRequest>
proto/simple_models.h:398
ClassFieldModel<::simple::SimpleNotify>
proto/simple_models.h:306
ClassFieldModel<::simple::SimpleReject>
proto/simple_models.h:213
ClassFieldModel<::simple::SimpleRequest>
proto/simple_models.h:26
ClassFieldModel<::simple::SimpleResponse>
proto/simple_models.h:119
ClassFieldModel<bool>
proto/fbe_models.h:64
ClassFieldModel<buffer_t>
proto/fbe_models.h:156
ClassFieldModel<char>
proto/fbe_models.h:72
ClassFieldModel<decimal_t>
proto/fbe_models.h:88
ClassFieldModel<std::optional<T>>
proto/fbe_models.h:260
ClassFieldModel<std::string>
proto/fbe_models.h:209
ClassFieldModel<uuid_t>
proto/fbe_models.h:124
ClassFieldModel<wchar_t>
proto/fbe_models.h:80
ClassFieldModelArray
proto/fbe_models.h:313
ClassFieldModelBase
proto/fbe_models.h:24
ClassFieldModelMap
proto/fbe_models.h:423
ClassFieldModelVector
proto/fbe_models.h:371
ClassHTTPCacheServer
tests/test_http.cpp:171
ClassHTTPCacheServer
examples/http_server.cpp:172
ClassHTTPCacheSession
tests/test_http.cpp:80
ClassHTTPCacheSession
examples/http_server.cpp:80
ClassHTTPClient
HTTP client ! HTTP client is used to communicate with HTTP Web server. It allows to send GET, POST, PUT, DELETE requests and receive HTTP
include/server/http/http_client.h:31
ClassHTTPClientEx
HTTP extended client ! HTTP extended client make requests to HTTP Web server with returning std::future as a synchronization primitive. T
include/server/http/http_client.h:175
ClassHTTPRequest
HTTP request ! HTTP request is used to create or process parameters of HTTP protocol request (method, URL, headers, etc). Not thread-safe
include/server/http/http_request.h:30
ClassHTTPSCacheServer
tests/test_https.cpp:171
ClassHTTPSCacheServer
examples/https_server.cpp:172
ClassHTTPSCacheSession
tests/test_https.cpp:80
ClassHTTPSCacheSession
examples/https_server.cpp:80
ClassHTTPSClient
HTTPS client ! HTTPS client is used to communicate with secured HTTPS Web server. It allows to send GET, POST, PUT, DELETE requests and receiv
include/server/http/https_client.h:31
ClassHTTPSClientEx
HTTPS extended client ! HTTPS extended client make requests to HTTPS Web server with returning std::future as a synchronization primitive.
include/server/http/https_client.h:175
ClassHTTPSServer
HTTPS server ! HTTPS server is used to create secured HTTPS Web server and communicate with clients using secure HTTPS protocol. It allows
include/server/http/https_server.h:29
ClassHTTPSServer
include/server/http/https_session.h:21
ClassHTTPSSession
HTTPS session ! HTTPS session is used to receive/send HTTP requests/responses from the connected HTTPS client. Thread-safe. */
include/server/http/https_session.h:29
ClassHTTPSTraceClient
performance/https_trace_client.cpp:30
ClassHTTPSTraceServer
performance/https_trace_server.cpp:43
ClassHTTPSTraceSession
performance/https_trace_server.cpp:17
next →1–100 of 193, ranked by callers