Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Protocol ¶ added in v1.14.9
type Protocol interface { // Server Methods StartServer(ip, port string, initialConnections int) StopServer() AvailableConnectionFromPool() (available bool, idx int) WaitForConnection(cliIdx int) (cl *Client) GetClients() (clients []*Client) GetClient(idx int) (client Client) GetClientFromAddr(addr string) (client Client) AddClient(client Client, idx int) ResetClients() // Close connections and remove all clientes from the pool // Client Methods ConnectToServer(ip, port string) CloseConnection() ReadString() string WriteString(message string) Receive() ([]byte, error) Send(msgToServer []byte) error }
type Proxy ¶
type Proxy interface {
Configure(config ProxyConfig)
}
type ProxyConfig ¶
Click to show internal directories.
Click to hide internal directories.