Versions in this module Expand all Collapse all v0 v0.1.0 Apr 5, 2019 Changes in this version + func MsgpackRegisterExtension(t reflect.Type, ext byte, encode func(reflect.Value) ([]byte, error), ...) + type BinaryData []byte + func (b *BinaryData) UnmarshalJSON(v []byte) error + func (b BinaryData) MarshalJSON() ([]byte, error) + type CBORSerializer struct + func (s *CBORSerializer) Deserialize(data []byte) (wamp.Message, error) + func (s *CBORSerializer) Serialize(msg wamp.Message) ([]byte, error) + type JSONSerializer struct + func (s *JSONSerializer) Deserialize(data []byte) (wamp.Message, error) + func (s *JSONSerializer) Serialize(msg wamp.Message) ([]byte, error) + type MessagePackSerializer struct + func (s *MessagePackSerializer) Deserialize(data []byte) (wamp.Message, error) + func (s *MessagePackSerializer) Serialize(msg wamp.Message) ([]byte, error) + type Serialization int + const CBOR + const JSON + const MSGPACK + type Serializer interface + Deserialize func([]byte) (wamp.Message, error) + Serialize func(wamp.Message) ([]byte, error)