FileMetadataReplyPacket

Type Alias FileMetadataReplyPacket 

Source
pub type FileMetadataReplyPacket = Cdc2ReplyPacket<USER_CDC, FILE_GET_INFO, Option<FileMetadataReplyPayload>>;

Aliased Type§

pub struct FileMetadataReplyPacket {
    pub size: u16,
    pub payload: Result<Option<FileMetadataReplyPayload>, Cdc2Ack>,
    pub crc16: u16,
}

Fields§

§size: u16

Total payload size. This includes the size taken by the ecmd, ack, and crc fields.

§payload: Result<Option<FileMetadataReplyPayload>, Cdc2Ack>

Payload. Only decoded if the packet is acknowledged.

§crc16: u16

CRC16 calculated from the entire packet contents.