# Module `redvox.api900.constants`

This modules contains constants used throughout the SDK.

Expand source code

    """
    This modules contains constants used throughout the SDK.
    """

    import enum

    class PayloadType(enum.Enum):
        """
        This class provides type safe constants for API 900 payload types.
        """
        BYTE_PAYLOAD: str = "byte_payload"
        UINT32_PAYLOAD: str = "uint32_payload"
        UINT64_PAYLOAD: str = "uint64_payload"
        INT32_PAYLOAD: str = "int32_payload"
        INT64_PAYLOAD: str = "int64_payload"
        FLOAT32_PAYLOAD: str = "float32_payload"
        FLOAT64_PAYLOAD: str = "float64_payload"

## Classes

`class PayloadType (value, names=None, *, module=None, qualname=None, type=None, start=1)`

  This class provides type safe constants for API 900 payload types.

  Expand source code

      class PayloadType(enum.Enum):
          """
          This class provides type safe constants for API 900 payload types.
          """
          BYTE_PAYLOAD: str = "byte_payload"
          UINT32_PAYLOAD: str = "uint32_payload"
          UINT64_PAYLOAD: str = "uint64_payload"
          INT32_PAYLOAD: str = "int32_payload"
          INT64_PAYLOAD: str = "int64_payload"
          FLOAT32_PAYLOAD: str = "float32_payload"
          FLOAT64_PAYLOAD: str = "float64_payload"

  ### Ancestors

  - enum.Enum

  ### Class variables

  `var BYTE_PAYLOAD : str`
  `var FLOAT32_PAYLOAD : str`
  `var FLOAT64_PAYLOAD : str`
  `var INT32_PAYLOAD : str`
  `var INT64_PAYLOAD : str`
  `var UINT32_PAYLOAD : str`
  `var UINT64_PAYLOAD : str`