View Source ExRocketmq.Models.Heartbeat (lib_oss v0.1.0)

heartbeat data send to broker

Summary

Types

@type t() :: %ExRocketmq.Models.Heartbeat{
  client_id: String.t(),
  consumer_data_set: [ExRocketmq.Models.ConsumerData.t()],
  producer_data_set: [ExRocketmq.Models.ProducerData.t()]
}

Functions

@spec encode(t()) :: {:ok, binary()} | {:error, any()}
@spec to_map(t()) :: %{required(String.t()) => any()}