class Meshchat::Ui::Command::SendDisconnect

Public Class Methods

description() click to toggle source
# File lib/meshchat/ui/command/send_disconnect.rb, line 6
def self.description
  'sends a disconnect message to all users'
end

Public Instance Methods

handle() click to toggle source
# File lib/meshchat/ui/command/send_disconnect.rb, line 10
def handle
  message = _message_factory.create(Network::Message::DISCONNECT)

  Node.all.each do |n|
    _message_dispatcher.send_message(node: n, message: message)
  end
end