#include <i2pwrapper.h>
|
| StreamSessionAdapter (const std::string &nickname, const std::string &SAMHost=SAM_DEFAULT_ADDRESS, uint16_t SAMPort=SAM_DEFAULT_PORT, const std::string &myDestination=SAM_GENERATE_MY_DESTINATION, const std::string &i2pOptions=SAM_DEFAULT_I2P_OPTIONS, const std::string &minVer=SAM_DEFAULT_MIN_VER, const std::string &maxVer=SAM_DEFAULT_MAX_VER) |
|
| ~StreamSessionAdapter () |
|
SAM::SOCKET | accept (bool silent) |
|
SAM::SOCKET | connect (const std::string &destination, bool silent) |
|
bool | forward (const std::string &host, uint16_t port, bool silent) |
|
std::string | namingLookup (const std::string &name) const |
|
SAM::FullDestination | destGenerate () const |
|
void | stopForwarding (const std::string &host, uint16_t port) |
|
void | stopForwardingAll () |
|
const SAM::FullDestination & | getMyDestination () const |
|
const sockaddr_in & | getSAMAddress () const |
|
const std::string & | getSAMHost () const |
|
uint16_t | getSAMPort () const |
|
const std::string & | getNickname () const |
|
const std::string & | getSAMMinVer () const |
|
const std::string & | getSAMMaxVer () const |
|
const std::string & | getSAMVersion () const |
|
const std::string & | getOptions () const |
|
const std::string & | getSessionID () const |
|
Definition at line 19 of file i2pwrapper.h.
SAM::StreamSessionAdapter::~StreamSessionAdapter |
( |
| ) |
|
SAM::SOCKET SAM::StreamSessionAdapter::accept |
( |
bool |
silent | ) |
|
SAM::SOCKET SAM::StreamSessionAdapter::connect |
( |
const std::string & |
destination, |
|
|
bool |
silent |
|
) |
| |
bool SAM::StreamSessionAdapter::forward |
( |
const std::string & |
host, |
|
|
uint16_t |
port, |
|
|
bool |
silent |
|
) |
| |
const std::string & SAM::StreamSessionAdapter::getNickname |
( |
| ) |
const |
const std::string & SAM::StreamSessionAdapter::getOptions |
( |
| ) |
const |
const sockaddr_in & SAM::StreamSessionAdapter::getSAMAddress |
( |
| ) |
const |
const std::string & SAM::StreamSessionAdapter::getSAMHost |
( |
| ) |
const |
const std::string & SAM::StreamSessionAdapter::getSAMMaxVer |
( |
| ) |
const |
const std::string & SAM::StreamSessionAdapter::getSAMMinVer |
( |
| ) |
const |
uint16_t SAM::StreamSessionAdapter::getSAMPort |
( |
| ) |
const |
const std::string & SAM::StreamSessionAdapter::getSAMVersion |
( |
| ) |
const |
const std::string & SAM::StreamSessionAdapter::getSessionID |
( |
| ) |
const |
std::string SAM::StreamSessionAdapter::namingLookup |
( |
const std::string & |
name | ) |
const |
void SAM::StreamSessionAdapter::stopForwarding |
( |
const std::string & |
host, |
|
|
uint16_t |
port |
|
) |
| |
void SAM::StreamSessionAdapter::stopForwardingAll |
( |
| ) |
|
std::auto_ptr<SessionHolder> SAM::StreamSessionAdapter::sessionHolder_ |
|
private |
The documentation for this class was generated from the following files: