IRpcConnectionBuffer class abstract interface

One connection-wide total of request bytes held un-consumed.

The transport buffers what it routes to per-stream consumers, and the responder pipeline buffers what it feeds a client-stream handler itself. Each bounded alone, a peer filling both holds the connection total once per layer; charging both against this one total bounds the sum.

Properties

hashCode → int
The hash code for this object.
no setterinherited
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited

Methods

chargeConnectionBuffer(int bytes) → bool
Charges bytes against the connection total; false, and nothing charged, when they would cross it.
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
releaseConnectionBuffer(int bytes) → void
Returns bytes a chargeConnectionBuffer took.
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited