Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Events ¶
type Events struct {
// Holds event instances to attach to for received messages.
// Use a message's ID to get the corresponding event.
Received []*events.Event
// Fired for generic protocol errors.
Error *events.Event
}
Events holds protocol related events.
type Protocol ¶
type Protocol struct {
// Holds events for sent/received messages and generic errors.
Events Events
// contains filtered or unexported fields
}
Protocol encapsulates the logic of parsing and sending protocol messages.
Click to show internal directories.
Click to hide internal directories.