MCPcopy Create free account
hub / github.com/ZeppelinMC/Zeppelin / Decode

Method Decode

protocol/net/packet/login/encryption.go:33–45  ·  view source on GitHub ↗
(r encoding.Reader)

Source from the content-addressed store, hash-verified

31}
32
33func (e *EncryptionRequest) Decode(r encoding.Reader) error {
34 var s string
35 if err := r.String(&s); err != nil {
36 return err
37 }
38 if err := r.ByteArray(&e.PublicKey); err != nil {
39 return err
40 }
41 if err := r.ByteArray(&e.VerifyToken); err != nil {
42 return err
43 }
44 return r.Bool(&e.ShouldAuthenticate)
45}
46
47type EncryptionResponse struct {
48 SharedSecret []byte

Callers

nothing calls this directly

Calls 3

StringMethod · 0.45
ByteArrayMethod · 0.45
BoolMethod · 0.45

Tested by

no test coverage detected