Versions in this module Expand all Collapse all v1 v1.0.0 Aug 3, 2022 Changes in this version + type Config struct + AcceptAddrs *nkngomobile.StringArray + ClientConfig *rvs.ClientConfig + DialConfig *rvs.DialConfig + NumSubClients int + OriginalClient bool + TunaSessionConfig *ts.Config + Verbose bool + WalletConfig *rvs.WalletConfig + func DefaultConfig() *Config + func MergedConfig(conf *Config) (*Config, error) + type Tunnel struct + func NewTunnel(account *rvs.Account, identifier, from, to string, tuna bool, config *Config) (*Tunnel, error) + func (t *Tunnel) Addr() net.Addr + func (t *Tunnel) Close() error + func (t *Tunnel) FromAddr() string + func (t *Tunnel) IsClosed() bool + func (t *Tunnel) MultiClient() *rvs.MultiClient + func (t *Tunnel) SetAcceptAddrs(addrsRe *nkngomobile.StringArray) error + func (t *Tunnel) Start() error + func (t *Tunnel) ToAddr() string + func (t *Tunnel) TunaPubAddrs() *ts.PubAddrs + func (t *Tunnel) TunaSessionClient() *ts.TunaSessionClient