Connect to an I2P peer.

Synopsis

Declared in <i2p.h>

[[requires_capability(0x7f2e2a7c1468), requires_capability(0x7f2e2a92e5e8), requires_capability(0x7f2e22549098), requires_capability(0x7f2e263f54a8), requires_capability(0x7f2e22817db8), requires_capability(0x7f2e2abec998), requires_capability(0x7f2e4307eff8), requires_capability(0x7f2e41b52cd8), requires_capability(0x7f2e18720298), requires_capability(0x7f2e1cf3e808), requires_capability(0x7f2e15144aa8), requires_capability(0x7f2e120b0378)]]
bool
Connect(
    CService const& to,
    Connection& conn,
    bool& proxy_error);

Return Value

true on success

Parameters

Name

Description

to [in]

Peer to connect to.

conn [out]

Established connection. Only set if true is returned.

proxy_error [out]

If an error occurs due to proxy or general network failure, then this is set to true. If an error occurs due to unreachable peer (likely peer is down), then it is set to false. Only set if false is returned.

Created with MrDocs