Documentation ¶
Index ¶
Constants ¶
View Source
const L = "EVENT"
Variables ¶
This section is empty.
Functions ¶
func ParseResult ¶ added in v0.1.4
func ParseResult(b B) (t *Result, rem B, err E)
func ParseSubmission ¶ added in v0.1.4
func ParseSubmission(b B) (t *Submission, rem B, err E)
Types ¶
type Result ¶
Result is an event matching a filter associated with a subscription.
func (*Result) MarshalJSON ¶
func (*Result) UnmarshalJSON ¶
type Submission ¶
Submission is a request from a client for a relay to store an event.
func NewSubmission ¶
func NewSubmission() *Submission
func NewSubmissionWith ¶
func NewSubmissionWith(ev *event.T) *Submission
func (*Submission) Label ¶
func (en *Submission) Label() string
func (*Submission) MarshalJSON ¶
func (en *Submission) MarshalJSON(dst B) (b B, err error)
func (*Submission) UnmarshalJSON ¶
func (en *Submission) UnmarshalJSON(b B) (r B, err error)
func (*Submission) Write ¶
func (en *Submission) Write(w io.Writer) (err E)
Click to show internal directories.
Click to hide internal directories.