Documentation
¶
Index ¶
- type BinaryMessage
- func (m *BinaryMessage) GetBuffer() *bytes.Buffer
- func (m *BinaryMessage) GetBytes() []byte
- func (m *BinaryMessage) HadError() bool
- func (m *BinaryMessage) Reset()
- func (m *BinaryMessage) WriteBytes(data []byte)
- func (m *BinaryMessage) WriteFloatAsInt16(data float64)
- func (m *BinaryMessage) WriteFloatAsUint16(data float64)
- func (m *BinaryMessage) WriteIntAsInt32(data int)
- func (m *BinaryMessage) WriteIntAsUint16(data int)
- func (m *BinaryMessage) WriteIntAsUint32(data int)
- func (m *BinaryMessage) WriteIntAsUint8(data int)
- func (m *BinaryMessage) WriteInterface(data interface{})
- type BinaryMessageInterface
- type BinaryMessagePool
- type BinaryMessagePoolInterface
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BinaryMessage ¶
type BinaryMessage struct {
// contains filtered or unexported fields
}
func NewBinaryMessage ¶
func NewBinaryMessage() *BinaryMessage
func (*BinaryMessage) GetBuffer ¶
func (m *BinaryMessage) GetBuffer() *bytes.Buffer
func (*BinaryMessage) GetBytes ¶
func (m *BinaryMessage) GetBytes() []byte
func (*BinaryMessage) HadError ¶
func (m *BinaryMessage) HadError() bool
func (*BinaryMessage) Reset ¶
func (m *BinaryMessage) Reset()
func (*BinaryMessage) WriteBytes ¶
func (m *BinaryMessage) WriteBytes(data []byte)
func (*BinaryMessage) WriteFloatAsInt16 ¶
func (m *BinaryMessage) WriteFloatAsInt16(data float64)
func (*BinaryMessage) WriteFloatAsUint16 ¶
func (m *BinaryMessage) WriteFloatAsUint16(data float64)
func (*BinaryMessage) WriteIntAsInt32 ¶
func (m *BinaryMessage) WriteIntAsInt32(data int)
func (*BinaryMessage) WriteIntAsUint16 ¶
func (m *BinaryMessage) WriteIntAsUint16(data int)
func (*BinaryMessage) WriteIntAsUint32 ¶
func (m *BinaryMessage) WriteIntAsUint32(data int)
func (*BinaryMessage) WriteIntAsUint8 ¶
func (m *BinaryMessage) WriteIntAsUint8(data int)
func (*BinaryMessage) WriteInterface ¶
func (m *BinaryMessage) WriteInterface(data interface{})
type BinaryMessageInterface ¶
type BinaryMessagePool ¶
type BinaryMessagePool struct {
// contains filtered or unexported fields
}
func NewBinaryMessagePool ¶
func NewBinaryMessagePool(cap int) *BinaryMessagePool
func (*BinaryMessagePool) GetBinaryMessage ¶
func (b *BinaryMessagePool) GetBinaryMessage() *BinaryMessage
func (*BinaryMessagePool) ReleaseBinaryMessage ¶
func (b *BinaryMessagePool) ReleaseBinaryMessage(m *BinaryMessage)
type BinaryMessagePoolInterface ¶
type BinaryMessagePoolInterface interface {
GetBinaryMessage() *BinaryMessage
ReleaseBinaryMessage(*BinaryMessage)
}
Click to show internal directories.
Click to hide internal directories.