Versions in this module Expand all Collapse all v0 v0.0.6 Mar 2, 2021 Changes in this version + func CreateMessageFromByte(message []byte) evtwebsocket.Msg + func CreateMessageFromString(message string) evtwebsocket.Msg + func DeserializeData(data []byte) (jsonObject interface{}) + func DeserializeDataFromString(data string) (jsonObject interface{}) + func GetAuthToken(message interface{}) string + func GetIsAuthenticated(message interface{}) bool + func IsEqual(s string, b []byte) bool + func PrintMessage(message string) + func SerializeData(data interface{}) []byte + func SerializeDataIntoString(data interface{}) string + func SetMarshaller(isCodecMinBin bool) + type AtomicCounter struct + Counter uint64 + func (atomicCounter *AtomicCounter) GetAndIncrement() uint64 + func (atomicCounter *AtomicCounter) IncrementAndGet() uint64 + func (atomicCounter *AtomicCounter) Reset() + func (atomicCounter *AtomicCounter) Value() uint64 + type Jsoner struct + func (m Jsoner) Marshal(v interface{}) ([]byte, error) + func (m Jsoner) Unmarshal(data []byte, v interface{}) error + type Marshaller interface + Marshal func(interface{}) ([]byte, error) + type ModifiedMsgE struct + E []interface{} + type ModifiedMsgP struct + P []interface{} + type ModifiedMsgR struct + R []interface{} + type Msgpacker struct + func (m Msgpacker) Marshal(i interface{}) (result []byte, err error) + func (m Msgpacker) Unmarshal(data []byte, i interface{}) error + type Unmarshaller interface + Unmarshal func(data []byte, v interface{}) error