AutoApi.GetAvailabilityCommand.to_bin

You're seeing just the function to_bin, go back to AutoApi.GetAvailabilityCommand module for more information.
Link to this function

to_bin(get_availability_command)

View Source

Specs

to_bin(t()) :: binary()

Transforms a GetAvailabilityCommand struct into a binary format.

If the command is somehow invalid, it returns an error.

Examples

iex> # Request the door locks state availability iex> command = %Elixir.AutoApi.GetAvailabilityCommand{capability: AutoApi.DoorsCapability, properties: [:locks_state]} iex> Elixir.AutoApi.GetAvailabilityCommand.to_bin(command) <<13, 0, 32, 2, 6>>

iex> # Request all properties availability for race state iex> command = %Elixir.AutoApi.GetAvailabilityCommand{capability: AutoApi.RaceCapability, properties: []} iex> Elixir.AutoApi.GetAvailabilityCommand.to_bin(command) <<13, 0, 87, 2>>