Module: I3::Subscription

Extended by:
Subscription
Included in:
Subscription
Defined in:
lib/i3-ipc/subscription.rb

Defined Under Namespace

Classes: SubscriptionConnection

Instance Method Summary collapse

Instance Method Details

#subscribe(subscription_list, socket_path = I3::IPC::SOCKET_PATH, &blk) ⇒ Object



29
30
31
32
33
34
# File 'lib/i3-ipc/subscription.rb', line 29

def subscribe(subscription_list, socket_path=I3::IPC::SOCKET_PATH, &blk)
  EM.run do
    SubscriptionConnection.connect(subscription_list,
                                   socket_path, &blk)
  end
end