Documentation ¶
Index ¶
- type Connect
- type DefaultTCPConnect
- func (d *DefaultTCPConnect) Close() error
- func (d *DefaultTCPConnect) Handshake() error
- func (d *DefaultTCPConnect) LocalNodeID() string
- func (d *DefaultTCPConnect) Read() *msg.Message
- func (d *DefaultTCPConnect) RemoteAddr() string
- func (d *DefaultTCPConnect) RemoteNodeID() string
- func (d *DefaultTCPConnect) Status() Status
- func (d *DefaultTCPConnect) Type() Type
- func (d *DefaultTCPConnect) Write(payload *msg.Message)
- type DefaultUDPConnect
- type Status
- type TCPConnect
- type Type
- type UDPConnect
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DefaultTCPConnect ¶
type DefaultTCPConnect struct {
// contains filtered or unexported fields
}
func (*DefaultTCPConnect) Close ¶
func (d *DefaultTCPConnect) Close() error
func (*DefaultTCPConnect) Handshake ¶
func (d *DefaultTCPConnect) Handshake() error
func (*DefaultTCPConnect) LocalNodeID ¶
func (d *DefaultTCPConnect) LocalNodeID() string
func (*DefaultTCPConnect) Read ¶
func (d *DefaultTCPConnect) Read() *msg.Message
func (*DefaultTCPConnect) RemoteAddr ¶
func (d *DefaultTCPConnect) RemoteAddr() string
func (*DefaultTCPConnect) RemoteNodeID ¶
func (d *DefaultTCPConnect) RemoteNodeID() string
func (*DefaultTCPConnect) Status ¶
func (d *DefaultTCPConnect) Status() Status
func (*DefaultTCPConnect) Type ¶
func (d *DefaultTCPConnect) Type() Type
func (*DefaultTCPConnect) Write ¶
func (d *DefaultTCPConnect) Write(payload *msg.Message)
type DefaultUDPConnect ¶
type DefaultUDPConnect struct {
// contains filtered or unexported fields
}
func (*DefaultUDPConnect) Close ¶
func (d *DefaultUDPConnect) Close() error
func (*DefaultUDPConnect) Multicast ¶
func (d *DefaultUDPConnect) Multicast() bool
func (*DefaultUDPConnect) Read ¶
func (d *DefaultUDPConnect) Read() *msg.Message
func (*DefaultUDPConnect) Write ¶
func (d *DefaultUDPConnect) Write(payload *msg.Message)
type TCPConnect ¶
type TCPConnect interface { RemoteNodeID() string RemoteAddr() string LocalNodeID() string Handshake() error Type() Type Status() Status Connect }
func NewTCPConnect ¶
type UDPConnect ¶
func NewUDPConnect ¶
func NewUDPConnect(c net.Conn, multicast bool) UDPConnect
Click to show internal directories.
Click to hide internal directories.