Click or drag to resize

BlockSender Class

Handles sending a block to a data server, and sending acknowledgments to a client.
Inheritance Hierarchy
SystemObject
  Ookii.Jumbo.DfsBlockSender

Namespace: Ookii.Jumbo.Dfs
Assembly: Ookii.Jumbo.Dfs (in Ookii.Jumbo.Dfs.dll) Version: 0.3.0+dc1307f20e065bb638e0b73a34cd216f57e486f1
Syntax
public sealed class BlockSender : IDisposable

The BlockSender type exposes the following members.

Constructors
 NameDescription
Public methodBlockSender(BlockAssignment) Initializes a new instance of the BlockSender class.
Public methodBlockSender(Guid, IEnumerableServerAddress, BinaryWriter) Initializes a new instance of the BlockSender class.
Top
Properties
 NameDescription
Public propertyIsResponseOnly Gets a value indicating whether this instance only sends responses, and doesn't send the data to any server.
Public propertyServerStatus Gets the server status.
Top
Methods
 NameDescription
Public methodCancel Cancels this instance.
Public methodDispose Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
Public methodEqualsDetermines whether the specified object is equal to the current object.
(Inherited from Object)
Public methodGetHashCodeServes as the default hash function.
(Inherited from Object)
Public methodGetTypeGets the Type of the current instance.
(Inherited from Object)
Public methodSendPacket Sends the packet to the server, and queues the acknowledgement.
Public methodThrowIfErrorOccurred Throws an exception if an error occurred.
Public methodToStringReturns a string that represents the current object.
(Inherited from Object)
Public methodWaitForAcknowledgements Waits for acknowledgements.
Top
See Also