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.