Package legume :: Module connection :: Class OutgoingMessage
[frames] | no frames]

Class OutgoingMessage

object --+
         |
        OutgoingMessage

Instance Methods
 
__init__(self, message_id, message_bytes, require_ack)
x.__init__(...) initializes x; see x.__class__.__doc__ for signature

Inherited from object: __delattr__, __format__, __getattribute__, __hash__, __new__, __reduce__, __reduce_ex__, __repr__, __setattr__, __sizeof__, __str__, __subclasshook__

Instance Variables
  require_ack
If this message requires an ack this timestamp will either be None (not yet sent), or a value obtained from time.time() indicating when the message was last sent.
Properties
  length

Inherited from object: __class__

Method Details

__init__(self, message_id, message_bytes, require_ack)
(Constructor)

 
x.__init__(...) initializes x; see x.__class__.__doc__ for signature

Overrides: object.__init__
(inherited documentation)

Instance Variable Details

require_ack


If this message requires an ack this timestamp will
either be None (not yet sent), or a value obtained
from time.time() indicating when the message was last sent.
The EndpointBuffer will not send a packet until 2xRTT ms
has elapsed between send attempts.


Property Details

length

Get Method:
unreachable.length(self)