Class: ParallelWork::Messaging

Inherits:
Object
  • Object
show all
Defined in:
lib/parallel_work/messaging.rb

Defined Under Namespace

Classes: Receiving, Sending

Constant Summary collapse

MESSAGE_TYPE_LENGTH =
5

Class Method Summary collapse

Class Method Details

.recv(socket) ⇒ ParallelWork::Message

Parameters:

  • (Socket)

Returns:



15
16
17
# File 'lib/parallel_work/messaging.rb', line 15

def self.recv socket
  Receiving.recv socket
end

.send(socket, message) ⇒ void

This method returns an undefined value.

Parameters:



9
10
11
# File 'lib/parallel_work/messaging.rb', line 9

def self.send socket, message
  Sending.send socket, message
end