Expand description
Generation-8 raw bulk records, control payloads, and flow state.
Structs§
- Bulk
Accepted - Guest acceptance of one offered bulk correlation.
- Bulk
Cancel - Best-effort request to stop an entire bulk correlation.
- Bulk
Credit - Absolute credit update from a flow receiver.
- Bulk
Finish - Exact end offset for one flow.
- Bulk
Offer - Optional raw-bulk offer on a generation-8 opening request.
- Bulk
Receive State - Receiver-side exact-offset and replenishment state for one flow.
- Bulk
Record - A generation-8 raw record after fixed-header validation.
- Bulk
Send State - Sender-side absolute-offset and credit state for one flow.
Enums§
- Bulk
Cancel Reason - Reason one peer cancelled an entire bulk correlation.
- Bulk
Flow - Physical direction of a raw bulk flow across the VM boundary.
- Bulk
Kind - Operation family carried by a raw bulk record.
- Bulk
State Error - Validation failure in generation-8 bulk state.
Constants§
- BULK_
FLOW_ MASK_ GUEST_ TO_ HOST - Flow-mask bit for guest-to-host data.
- BULK_
FLOW_ MASK_ HOST_ TO_ GUEST - Flow-mask bit for host-to-guest data.
- BULK_
FORMAT_ RAW_ V1 - First and only bulk record format in generation 8.
- BULK_
HEADER_ SIZE - Bytes in the raw record body before its payload.
- BULK_
PROTOCOL_ VERSION - Generation that introduced raw bulk records.
- DEFAULT_
BULK_ RECORD_ PAYLOAD - Default raw-record payload selected by generation-8 peers.
- DEFAULT_
BULK_ WINDOW - Default receive window granted to one bulk flow.
- DEFAULT_
FILESYSTEM_ BULK_ RECORD_ PAYLOAD - Default filesystem payload selected by generation-8 peers.
- MAX_
BULK_ RECORD_ PAYLOAD - Largest record payload generation 8 permits.
- MAX_
BULK_ WINDOW - Largest receive window generation 8 permits.
- MIN_
BULK_ RECORD_ PAYLOAD - Smallest record payload a peer may negotiate.