snapshot of https://github.com/centrifugal/centrifugo.git (master, 2026-09-16; blobs > 131072B omitted)
This commit is contained in:
26
internal/apiproto/decode.go
Normal file
26
internal/apiproto/decode.go
Normal file
@@ -0,0 +1,26 @@
|
||||
package apiproto
|
||||
|
||||
// RequestDecoder ...
|
||||
type RequestDecoder interface {
|
||||
DecodeBatch([]byte) (*BatchRequest, error)
|
||||
DecodePublish([]byte) (*PublishRequest, error)
|
||||
DecodeBroadcast([]byte) (*BroadcastRequest, error)
|
||||
DecodeSubscribe([]byte) (*SubscribeRequest, error)
|
||||
DecodeUnsubscribe([]byte) (*UnsubscribeRequest, error)
|
||||
DecodeDisconnect([]byte) (*DisconnectRequest, error)
|
||||
DecodePresence([]byte) (*PresenceRequest, error)
|
||||
DecodePresenceStats([]byte) (*PresenceStatsRequest, error)
|
||||
DecodeHistory([]byte) (*HistoryRequest, error)
|
||||
DecodeHistoryRemove([]byte) (*HistoryRemoveRequest, error)
|
||||
DecodeInfo([]byte) (*InfoRequest, error)
|
||||
DecodeRPC([]byte) (*RPCRequest, error)
|
||||
DecodeRefresh([]byte) (*RefreshRequest, error)
|
||||
DecodeChannels([]byte) (*ChannelsRequest, error)
|
||||
DecodeMapPublish([]byte) (*MapPublishRequest, error)
|
||||
DecodeMapRemove([]byte) (*MapRemoveRequest, error)
|
||||
DecodeMapReadState([]byte) (*MapReadStateRequest, error)
|
||||
DecodeMapReadStream([]byte) (*MapReadStreamRequest, error)
|
||||
DecodeMapStats([]byte) (*MapStatsRequest, error)
|
||||
DecodeMapClear([]byte) (*MapClearRequest, error)
|
||||
DecodeSharedPollPublish([]byte) (*SharedPollPublishRequest, error)
|
||||
}
|
||||
Reference in New Issue
Block a user