ProtonNet Server 1.0
An Open Solution for all your socket or web api needs.
Loading...
Searching...
No Matches
XmobiTea.ProtonNet.Server.Socket Namespace Reference

Classes

class  AuthTokenSettings
 Settings auth token service. More...
 
class  DebugSocketServerEntry
 Represents a debug implementation of ISocketServerEntry for creating and configuring a socket server specifically for debugging purposes. More...
 
interface  ISocketServer
 Defines the interface for a socket server, including methods to start and stop the server, and to retrieve the server context and network statistics. More...
 
interface  ISocketServerEntry
 Represents an entry point for obtaining an instance of ISocketServer. More...
 
class  SessionConfigSettings
 Represents the session configuration settings, including various TCP and buffer settings for optimizing network communication. More...
 
class  SocketServer
 Represents the implementation of the SocketServer class, providing methods to initialize, start, and stop the server, along with various utility and configuration methods. More...
 
class  SocketServerEntry
 Provides an implementation of ISocketServerEntry for creating and configuring socket servers. More...
 
class  SslConfigSettings
 Represents the SSL configuration settings, including enabling SSL, port number, certificate file path, and certificate password. More...
 
class  StartupSettings
 Represents the startup configuration settings, including session limits, timeout settings, and server configurations for TCP, UDP, and WebSocket. More...
 
class  TcpServerSettings
 Represents the TCP server configuration settings, including enabling the server, address, port, session configuration, and SSL configuration. More...
 
class  ThreadPoolSizeSettings
 Represents the settings for thread pool size, specifically for different types of fibers. More...
 
class  UdpServerSettings
 Represents the UDP server configuration settings, including enabling the server, address, port, and session configuration. More...
 
class  UdpSessionConfigSettings
 Represents the UDP session configuration settings, including dual-mode, address reuse, exclusive address use, and buffer limits and capacities. More...
 
class  WebSocketServerSettings
 Represents the WebSocket server configuration settings, including enabling the server, address, port, maximum frame size, session configuration, and SSL configuration. More...