MCPcopy
hub / github.com/openimsdk/open-im-server / Encoder

Interface Encoder

internal/msggateway/encoder.go:25–28  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

23)
24
25type Encoder interface {
26 Encode(data any) ([]byte, error)
27 Decode(encodeData []byte, decodeData any) error
28}
29
30type GobEncoder struct{}
31

Callers 10

streamYamlFunction · 0.95
EncodeMethod · 0.95
doPutMethod · 0.65
writeBinaryMsgMethod · 0.65
GetUserCommandMethod · 0.65
GetAllUserCommandMethod · 0.65
decryptPEMFunction · 0.65
GetUserTokenFunction · 0.65
DecodeMethod · 0.65
handleMessageMethod · 0.65

Implementers 2

GobEncoderinternal/msggateway/encoder.go
JsonEncoderinternal/msggateway/encoder.go

Calls

no outgoing calls

Tested by

no test coverage detected