Module: Pubnub::Client::Events

Included in:
Pubnub::Client
Defined in:
lib/pubnub/client/events.rb

Overview

Module that holds generator for all events

Constant Summary collapse

EVENTS =
%w[publish subscribe presence leave history fetch_messages here_now audit grant
grant_token revoke_token delete_messages revoke time heartbeat where_now
set_state state channel_registration message_counts signal add_message_action
get_message_actions remove_message_action add_channels_to_push
list_push_provisions remove_channels_from_push remove_device_from_push
set_uuid_metadata set_channel_metadata remove_uuid_metadata
remove_channel_metadata get_uuid_metadata get_all_uuid_metadata
get_channel_metadata get_all_channels_metadata get_channel_members
get_memberships set_channel_members set_memberships remove_memberships
remove_channel_members].freeze

Instance Method Summary collapse

Instance Method Details

#fire(options, &block) ⇒ Object



41
42
43
# File 'lib/pubnub/client/events.rb', line 41

def fire(options, &block)
  publish(options.merge(store: false, replicate: false), &block)
end