3.3.4 Message Processing Events and Sequencing Rules
This interface includes the following methods.
|
Method |
Description |
|---|---|
|
Increases the TTL by the specified amount. |
|
|
Registers the specified Sponsor in a Lease Object's SponsorList. Two forms of this method exist. |
|
|
Unregisters a Sponsor from the Lease Object's SponsorTable. |
|
|
Returns the Lease Object's InitialLeaseTime. |
|
|
Updates the Lease Object's InitialLeaseTime with the specified amount. |
|
|
Returns the Lease Object's RenewOnCallTime. |
|
|
Updates the Lease Object's RenewOnCallTime. |
|
|
Returns the Lease Object's SponsorshipTimeout. |
|
|
Updates the Lease Object's SponsorshipTimeout. |
|
|
Returns the time when the Lease Object expires. |
|
|
Returns the Lease Object's current state. |
Lease Data's CurrentState determines whether a method can be called. Calling the preceding operations takes the Lease Object through various LeaseStates. The state machine that captures the LeaseState transitions is specified in the following diagram.

Figure 7: Lease state machine