

Public Member Functions | |
| BlockSegment (long offset, int block) | |
| Initialize a new Offset Segment. | |
| BlockSegment (BinaryReader reader) | |
| Block the segment of file. | |
| void | Serialize (BinaryWriter writer) |
| Serialize the details to write. | |
Static Public Member Functions | |
| static void | AddToArray (ArrayList segArray, BlockSegment seg, int blockSize) |
| Adds the segment to the array. If this segment is contiguous with the last segment combine them. | |
Public Attributes | |
| int | StartBlock |
| This is the start block for the unchanged segment of data. | |
| int | EndBlock |
| The ending block in the range of contiguous blocks. | |
| Simias::Sync::BlockSegment::BlockSegment | ( | long | offset, | |
| int | block | |||
| ) | [inline] |
Initialize a new Offset Segment.
| offset | The offset of where to copy. | |
| block | The block to copy. |
| Simias::Sync::BlockSegment::BlockSegment | ( | BinaryReader | reader | ) | [inline] |
Block the segment of file.
| reader | Reader details |
| static void Simias::Sync::BlockSegment::AddToArray | ( | ArrayList | segArray, | |
| BlockSegment | seg, | |||
| int | blockSize | |||
| ) | [inline, static] |
Adds the segment to the array. If this segment is contiguous with the last segment combine them.
| segArray | The array to add the segment to. | |
| seg | The new segment to add. | |
| blockSize | The size of the hashed data blocks. |
| void Simias::Sync::BlockSegment::Serialize | ( | BinaryWriter | writer | ) | [inline] |
Serialize the details to write.
| writer | Writer object details to serialize |
This is the start block for the unchanged segment of data.
The ending block in the range of contiguous blocks.
1.5.6