binaryserialization

package
v0.7.1-edge.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 5, 2026 License: Apache-2.0 Imports: 9 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func DeserializeAccessToken

func DeserializeAccessToken(payload []byte) (*iggcon.RawPersonalAccessToken, error)

func DeserializeAccessTokens

func DeserializeAccessTokens(payload []byte) ([]iggcon.PersonalAccessTokenInfo, error)

func DeserializeClient

func DeserializeClient(payload []byte) *iggcon.ClientInfoDetails

func DeserializeClients

func DeserializeClients(payload []byte) ([]iggcon.ClientInfo, error)

func DeserializeConsumerGroup

func DeserializeConsumerGroup(payload []byte) *iggcon.ConsumerGroupDetails

func DeserializeConsumerGroups

func DeserializeConsumerGroups(payload []byte) []iggcon.ConsumerGroup

func DeserializeFetchMessagesResponse

func DeserializeFetchMessagesResponse(payload []byte, compression iggcon.IggyMessageCompression) (*iggcon.PolledMessage, error)

func DeserializeLogInResponse

func DeserializeLogInResponse(payload []byte) *iggcon.IdentityInfo

func DeserializeOffset

func DeserializeOffset(payload []byte) *iggcon.ConsumerOffsetInfo

func DeserializePartition

func DeserializePartition(payload []byte, position int) (iggcon.PartitionContract, int)

func DeserializeStream

func DeserializeStream(payload []byte) (*iggcon.StreamDetails, error)

func DeserializeStreams

func DeserializeStreams(payload []byte) []iggcon.Stream

func DeserializeToConsumerGroup

func DeserializeToConsumerGroup(payload []byte, position int) (*iggcon.ConsumerGroup, int)

func DeserializeToConsumerGroupMember added in v0.6.0

func DeserializeToConsumerGroupMember(payload []byte, position int) (iggcon.ConsumerGroupMember, int)

func DeserializeToStream

func DeserializeToStream(payload []byte, position int) (iggcon.Stream, int)

func DeserializeToTopic

func DeserializeToTopic(payload []byte, position int) (iggcon.Topic, int, error)

func DeserializeTopic

func DeserializeTopic(payload []byte) (*iggcon.TopicDetails, error)

func DeserializeTopics

func DeserializeTopics(payload []byte) ([]iggcon.Topic, error)

func DeserializeUser

func DeserializeUser(payload []byte) (*iggcon.UserInfoDetails, error)

func DeserializeUsers

func DeserializeUsers(payload []byte) ([]iggcon.UserInfo, error)

func MapClientInfo

func MapClientInfo(payload []byte, position int) (iggcon.ClientInfo, int)

Types

type TcpStats

type TcpStats struct {
	iggcon.Stats
}

func (*TcpStats) Deserialize

func (stats *TcpStats) Deserialize(payload []byte) error

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL