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 + const Len + const Magic + func Gen() codec.Codec + func New(id nonce.ID, port uint16, payload slice.Bytes, ep *ExitPoint) ont.Onion + type Exit struct + ID nonce.ID + Port uint16 + func (x *Exit) Account(res *sess.Data, sm *sess.Manager, s *sessions.Data, last bool) (skip bool, sd *sessions.Data) + func (x *Exit) Decode(s *splice.Splice) (e error) + func (x *Exit) Encode(s *splice.Splice) (e error) + func (x *Exit) Handle(s *splice.Splice, p ont.Onion, ng ont.Ngin) (e error) + func (x *Exit) Len() int + func (x *Exit) Magic() string + func (x *Exit) Unwrap() interface{} + func (x *Exit) Wrap(inner ont.Onion) + type ExitPoint struct + ReturnPubs crypto.Pubs + type Params struct + Alice *sessions.Data + Bob *sessions.Data + ID nonce.ID + KS *crypto.KeySet + Payload slice.Bytes + Port uint16 + S sessions.Circuit + type Routing struct + Keys crypto.Privs + Sessions [3]*sessions.Data