VertexOutputBufferTRecord, TTime ClassNaiad Help

[This is preliminary documentation and is subject to change.]

An intermediate buffer for records sent by a Vertex.
Inheritance Hierarchy

SystemObject
  Microsoft.Research.Naiad.DataflowVertexOutputBufferTRecord, TTime

Namespace: Microsoft.Research.Naiad.Dataflow
Assembly: Microsoft.Research.Naiad (in Microsoft.Research.Naiad.dll) Version: 0.5.0.0 (0.5.0.0)
Syntax

C#
public class VertexOutputBuffer<TRecord, TTime> : VertexOutput<TRecord, TTime>
where TTime : Object, Time<TTime>

Type Parameters

TRecord
The type of records to be sent.
TTime
The type of timestamp on the records to be sent.

The VertexOutputBufferTRecord, TTime type exposes the following members.

Constructors

  NameDescription
Public methodVertexOutputBufferTRecord, TTime
Constructs a VertexOutputBuffer for the given vertex.
Top
Methods

  NameDescription
Public methodAddReceiver
Adds a recipient for records handled by this buffer.
Public methodFlush
Flushes all internal buffers associated with this buffer.
Public methodGetBufferForTime
Returns a per-time buffer with for records with a single time, using which records may be sent.
Public methodSend
Sends a full message.
Top
Properties

  NameDescription
Public propertyVertex
The vertex to which this buffer belongs.
Top
See Also

Reference