Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AddressFetcher ¶
type ClientOptions ¶
type ClientOptions struct { // common WorkId uint16 AddressFetcher AddressFetcher PacketSendChanLimit uint32 PacketReceiveChanLimit uint32 MessageTimeout time.Duration Codec codec.Codec Protocol protocol.Protocol Logger logger.Logger // only for client HeartbeatInterval time.Duration ReconnectInterval time.Duration ReconnectLimit uint32 Reconnect bool }
func DefaultClientOptions ¶
func DefaultClientOptions() *ClientOptions
type ServerOptions ¶
type ServerOptions struct { // common WorkId uint16 Address string PacketSendChanLimit uint32 PacketReceiveChanLimit uint32 MessageTimeout time.Duration Codec codec.Codec Protocol protocol.Protocol Logger logger.Logger // only for server HeartbeatTimeout time.Duration }
func DefaultServerOptions ¶
func DefaultServerOptions() *ServerOptions
Click to show internal directories.
Click to hide internal directories.