package
0.0.0-20230310201401-7aac46a7fa12
Repository: https://github.com/mitghi/protox.git
Documentation: pkg.go.dev

# README

server

# Packages

No description provided by the author

# Functions

NewServer creates a new server instance.
NewServerWithConfigs creates a new server instance using options given as `opts` argument and returns a pointer to it.

# Constants

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Protox over HTTP.
Protox over HTTPS.
Protox over MQTT.
Protox over original protocol.
Protox over RP.
Protox over SSL.
Protox over TCP.
Protox over TLS.
Constants for server transport types (UNIX, TCP, SSL/TLS, ...
Protox over WS.
Client.
Manager.
Monitor and statics collector.
Resource provider.
Router.

# Variables

Defaults.
Server error messages.
Server error messages.
Server error messages.
Server error messages.
Server error messages.
Server error messages.

# Structs

Server is a main implementation of `protocol.ServerInterface`.
ServerConfigs is a struct for configuring the server.
TCPOptions contains necessarry information required by TCP server.
TLSOptions contains neccessary information required by TLS server.
UNIXSOPtions contains necessary information required by unix socket server.

# Type aliases

ClientDelegate is a signature for `ClientInterface` delegation.
ConnectionDelegate is a signature for `ProtoConnection` delegation.
SConnTyp is server client type ( CLIENT, RESOURCE, ROUTER, MONITOR, ...
ServerHandlerFunc is the signature for `ClientInterface` delegation.
No description provided by the author