Class: Procrastinate::IPC::Endpoint::Anonymous

Inherits:
Object
  • Object
show all
Defined in:
lib/procrastinate/ipc/endpoint.rb

Defined Under Namespace

Classes: Client, Server

Instance Method Summary collapse

Constructor Details

#initializeAnonymous

Returns a new instance of Anonymous.



46
47
48
# File 'lib/procrastinate/ipc/endpoint.rb', line 46

def initialize
  @re, @we = IO.pipe
end

Instance Method Details

#clientObject



53
54
55
# File 'lib/procrastinate/ipc/endpoint.rb', line 53

def client
  Client.new(@we)
end

#serverObject



50
51
52
# File 'lib/procrastinate/ipc/endpoint.rb', line 50

def server
  Server.new(@re)
end