class RequestLeaseSetMessageHandler extends HandlerImpl
Modifier and Type | Field and Description |
---|---|
protected int |
_ls2Type |
static String |
PROP_LS_TYPE |
_context, _log
Modifier | Constructor and Description |
---|---|
|
RequestLeaseSetMessageHandler(I2PAppContext context) |
protected |
RequestLeaseSetMessageHandler(I2PAppContext context,
int messageType)
For extension
|
Modifier and Type | Method and Description |
---|---|
void |
handleMessage(I2CPMessage message,
I2PSessionImpl session) |
protected boolean |
requiresLS2(I2PSessionImpl session)
Do we send a LeaseSet or a LeaseSet2?
Side effect: sets _ls2Type
|
protected void |
signLeaseSet(LeaseSet leaseSet,
boolean isLS2,
I2PSessionImpl session)
Finish creating and signing the new LeaseSet
|
getType
protected int _ls2Type
public static final String PROP_LS_TYPE
public RequestLeaseSetMessageHandler(I2PAppContext context)
protected RequestLeaseSetMessageHandler(I2PAppContext context, int messageType)
protected boolean requiresLS2(I2PSessionImpl session)
public void handleMessage(I2CPMessage message, I2PSessionImpl session)
protected void signLeaseSet(LeaseSet leaseSet, boolean isLS2, I2PSessionImpl session)