Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type EventDealer ¶
type EventDealer struct { sync.RWMutex In chan parser.Event // contains filtered or unexported fields }
EventDealer
func (*EventDealer) OnEvent ¶
func (e *EventDealer) OnEvent(uri string, handler api.EventHandler)
OnEvent
type RequestDealer ¶
type RequestDealer struct { sync.RWMutex In chan parser.Request // contains filtered or unexported fields }
RequestDealer
func NewRequestDealer ¶
func NewRequestDealer(bodyFormat format.BodyFormat, out chan parser.Frame) *RequestDealer
NewRequestDealer
func (*RequestDealer) OnRequest ¶
func (p *RequestDealer) OnRequest(uri string, handler api.RequestHandler) error
OnRequest
type ResponseDealer ¶
type ResponseDealer struct { sync.RWMutex In chan parser.Response // contains filtered or unexported fields }
ResponseDealer
func NewResponseDealer ¶
func NewResponseDealer(bodyFormat format.BodyFormat) *ResponseDealer
NewResponseDealer
func (*ResponseDealer) OnResponse ¶
func (p *ResponseDealer) OnResponse(uid uuid.UUID, handler api.ResponseHandler) error
OnResponse
Click to show internal directories.
Click to hide internal directories.