パッケージ | 説明 |
---|---|
net.i2p.sam |
The SAM client API.
|
修飾子とタイプ | メソッド | 説明 |
---|---|---|
SAMv3Handler |
SessionRecord.getHandler() |
修飾子とタイプ | メソッド | 説明 |
---|---|---|
void |
MasterSession.accept(SAMv3Handler handler,
boolean verbose) |
|
void |
SAMv3StreamSession.accept(SAMv3Handler handler,
boolean verbose) |
Accept a single incoming STREAM on the socket stolen from the handler.
|
void |
MasterSession.connect(SAMv3Handler handler,
java.lang.String dest,
java.util.Properties props) |
|
void |
SAMv3StreamSession.connect(SAMv3Handler handler,
java.lang.String dest,
java.util.Properties props) |
Connect the SAM STREAM session to the specified Destination
for a single connection, using the socket stolen from the handler.
|
(package private) static java.net.SocketAddress |
SAMv3RawSession.getSocketAddress(java.util.Properties props,
SAMv3Handler handler) |
コンストラクタ | 説明 |
---|---|
MasterSession(java.lang.String nick,
SAMv3DatagramServer dgServer,
SAMv3Handler handler,
java.util.Properties props) |
Build a Session according to information
registered with the given nickname.
|
SAMv3DatagramSession(java.lang.String nick,
java.util.Properties props,
SAMv3Handler handler,
I2PSession isess,
int listenPort,
SAMv3DatagramServer dgServer) |
Build a Datagram Session on an existing i2p session
registered with the given nickname
Caller MUST call start().
|
SAMv3RawSession(java.lang.String nick,
java.util.Properties props,
SAMv3Handler handler,
I2PSession isess,
int listenProtocol,
int listenPort,
SAMv3DatagramServer dgServer) |
Build a Raw Session on an existing i2p session
registered with the given nickname
Caller MUST call start().
|
SAMv3StreamSession(java.lang.String login,
java.util.Properties props,
SAMv3Handler handler,
I2PSocketManager mgr,
int listenPort) |
Build a Stream Session on an existing I2P session
registered with the given nickname
Caller MUST call start().
|
SessionRecord(java.lang.String dest,
java.util.Properties props,
SAMv3Handler handler) |