|
| Bytes & | quicr::messages::operator<< (Bytes &buffer, const std::optional< Extensions > &extensions) |
| |
| Bytes & | quicr::messages::operator<< (Bytes &buffer, const Extensions &extensions) |
| |
| BytesSpan | quicr::messages::operator>> (BytesSpan buffer, Extensions &extensions) |
| |
| void | quicr::messages::SerializeExtensions (Bytes &buffer, const std::optional< Extensions > &extensions, const std::optional< Extensions > &immutable_extensions) |
| |
| template<class StreamBufferType > |
| bool | quicr::messages::ParseExtensions (StreamBufferType &buffer, std::optional< std::size_t > &extension_headers_length, std::optional< Extensions > &extensions, std::optional< Extensions > &immutable_extensions, std::size_t &extension_bytes_remaining, std::optional< std::uint64_t > ¤t_header, std::uint64_t &prev_extension_type) |
| |
| BytesSpan | quicr::messages::operator>> (BytesSpan buffer, FetchHeader &msg) |
| |
| Bytes & | quicr::messages::operator<< (Bytes &buffer, const FetchHeader &msg) |
| |
| bool | quicr::messages::operator>> (Bytes &buffer, FetchObject &msg) |
| |
| Bytes & | quicr::messages::operator<< (Bytes &buffer, const FetchObject &msg) |
| |
| Bytes & | quicr::messages::operator<< (Bytes &buffer, const ObjectDatagram &msg) |
| |
| Bytes & | quicr::messages::operator<< (Bytes &buffer, const ObjectDatagramStatus &msg) |
| |
| bool | quicr::messages::operator>> (Bytes &buffer, StreamHeaderSubGroup &msg) |
| |
| Bytes & | quicr::messages::operator<< (Bytes &buffer, const StreamHeaderSubGroup &msg) |
| |
| bool | quicr::messages::operator>> (Bytes &buffer, StreamSubGroupObject &msg) |
| |
| Bytes & | quicr::messages::operator<< (Bytes &buffer, const StreamSubGroupObject &msg) |
| |