Versions in this module Expand all Collapse all v0 v0.1.20 Jul 19, 2023 v0.1.19 Jul 6, 2023 Changes in this version + func Encode(d Codec) (s *splice.Splice) + type Codec interface + Decode func(s *splice.Splice) (e error) + Encode func(s *splice.Splice) (e error) + Len func() int + Magic func() string + Unwrap func() interface{} + type Ngin interface + GetHidden func() *hidden.Hidden + GetLoad func() byte + HandleMessage func(s *splice.Splice, pr Onion) + Keyset func() *crypto.KeySet + Mgr func() *sess.Manager + Pending func() *responses.Pending + SetLoad func(byte) + WaitForShutdown func() <-chan struct{} + type Onion interface + Account func(res *sess.Data, sm *sess.Manager, s *sessions.Data, last bool) (skip bool, sd *sessions.Data) + Handle func(s *splice.Splice, p Onion, ni Ngin) (e error) + Wrap func(inner Onion) + func Assemble(o []Onion) (on Onion)