nats_streaming v0.0.1 Gnat.Streaming.Subscription
Link to this section Summary
Link to this section Types
Specs
t() :: %Gnat.Streaming.Subscription{
ack_subject: String.t(),
ack_wait_in_sec: non_neg_integer(),
client_id: String.t() | nil,
client_name: atom(),
connection_pid: pid() | nil,
consuming_function: {atom(), atom()},
inbox: String.t() | nil,
max_in_flight: non_neg_integer(),
sub_subject: String.t(),
subject: String.t(),
task_supervisor_pid: pid()
}
Link to this section Functions
Link to this function
consume_message(protobuf, arg, connection_pid, ack_subject)
Specs
Link to this function
start_link(settings, options \\ [])
Link to this function
subscribed?(server)
Specs
subscribed?(GenServer.server()) :: true | false