@quack-protocol/sdk - v0.1.0
    Preparing search index...

    Module protocol

    Low-level Quack protocol and DuckDB BinarySerializer exports.

    Import from @quack-protocol/sdk/protocol when building protocol tooling, tests, or advanced clients that need direct access to message and vector codecs.

    References

    AggregateStateTypeInfo → AggregateStateTypeInfo
    AnyTypeInfo → AnyTypeInfo
    AppendRequestMessage → AppendRequestMessage
    ArrayTypeInfo → ArrayTypeInfo
    BaseMessage → BaseMessage
    bigIntToSafeNumber → bigIntToSafeNumber
    BinaryReader → BinaryReader
    BinaryWriter → BinaryWriter
    ChildType → ChildType
    chunksToRows → chunksToRows
    combineSignedHugeInt → combineSignedHugeInt
    combineUnsignedHugeInt → combineUnsignedHugeInt
    concatBytes → concatBytes
    ConnectionRequestMessage → ConnectionRequestMessage
    ConnectionResponseMessage → ConnectionResponseMessage
    CoordinateReferenceSystem → CoordinateReferenceSystem
    DateValue → DateValue
    decimalToString → decimalToString
    DecimalTypeInfo → DecimalTypeInfo
    DecimalValue → DecimalValue
    decodeDataChunk → decodeDataChunk
    decodeDataChunkWrapper → decodeDataChunkWrapper
    DecodedVector → DecodedVector
    decodeExtraTypeInfo → decodeExtraTypeInfo
    decodeHeader → decodeHeader
    decodeLogicalType → decodeLogicalType
    decodeMessage → decodeMessage
    decodeVector → decodeVector
    DEFAULT_QUACK_PORT → DEFAULT_QUACK_PORT
    DisconnectMessage → DisconnectMessage
    DUCKDB_MIME_TYPE → DUCKDB_MIME_TYPE
    encodeDataChunk → encodeDataChunk
    encodeDataChunkWrapper → encodeDataChunkWrapper
    encodeExtraTypeInfo → encodeExtraTypeInfo
    encodeHeader → encodeHeader
    encodeLogicalType → encodeLogicalType
    encodeMessage → encodeMessage
    encodeVector → encodeVector
    EnumTypeInfo → EnumTypeInfo
    ErrorResponseMessage → ErrorResponseMessage
    ExtraTypeInfo → ExtraTypeInfo
    ExtraTypeInfoType → ExtraTypeInfoType
    FetchRequestMessage → FetchRequestMessage
    FetchResponseMessage → FetchResponseMessage
    FIELD_END → FIELD_END
    GenericTypeInfo → GenericTypeInfo
    GeoTypeInfo → GeoTypeInfo
    getArraySize → getArraySize
    getChildType → getChildType
    getEnumValues → getEnumValues
    getPhysicalType → getPhysicalType
    getStructChildren → getStructChildren
    HugeIntLike → HugeIntLike
    HugeIntParts → HugeIntParts
    IntegerLiteralTypeInfo → IntegerLiteralTypeInfo
    IntervalValue → IntervalValue
    isConstantSizePhysicalType → isConstantSizePhysicalType
    ListTypeInfo → ListTypeInfo
    logicalType → logicalType
    LogicalType → LogicalType
    LogicalTypeId → LogicalTypeId
    LogicalTypes → LogicalTypes
    MessageHeader → MessageHeader
    MessageType → MessageType
    OPTIONAL_INDEX_INVALID → OPTIONAL_INDEX_INVALID
    PhysicalType → PhysicalType
    physicalTypeSize → physicalTypeSize
    PrepareRequestMessage → PrepareRequestMessage
    PrepareResponseMessage → PrepareResponseMessage
    QUACK_ENDPOINT → QUACK_ENDPOINT
    QUACK_VERSION → QUACK_VERSION
    QuackDataChunk → QuackDataChunk
    QuackMessage → QuackMessage
    QuackRow → QuackRow
    QuackScalarValue → QuackScalarValue
    QuackValue → QuackValue
    rowsFromChunk → rowsFromChunk
    splitSignedHugeInt → splitSignedHugeInt
    StringTypeInfo → StringTypeInfo
    StructTypeInfo → StructTypeInfo
    SuccessResponseMessage → SuccessResponseMessage
    TemplateTypeInfo → TemplateTypeInfo
    TimestampValue → TimestampValue
    TimeTzValue → TimeTzValue
    TimeValue → TimeValue
    UnboundTypeInfo → UnboundTypeInfo
    VectorType → VectorType