Class: DeepConnect::DeepConnect

Inherits:
Object
  • Object
show all
Extended by:
Forwardable
Defined in:
lib/deep-connect.rb

Class Method Summary collapse

Instance Method Summary collapse

Constructor Details

#initializeDeepConnect

Returns a new instance of DeepConnect.



32
33
34
# File 'lib/deep-connect.rb', line 32

def initialize
  @organizer = Organizer.new
end

Class Method Details

.def_interface(*opts) ⇒ Object



69
70
71
# File 'lib/deep-connect.rb', line 69

def DC.def_interface(*opts)
  Organizer.def_interface(*opts)
end

.def_method_spec(*opts) ⇒ Object



61
62
63
# File 'lib/deep-connect.rb', line 61

def DC.def_method_spec(*opts)
  Organizer.def_method_spec(*opts)
end

.def_single_interface(*opts) ⇒ Object



73
74
75
# File 'lib/deep-connect.rb', line 73

def DC.def_single_interface(*opts)
  Organizer.def_single_interface(*opts)
end

.def_single_method_spec(*opts) ⇒ Object



65
66
67
# File 'lib/deep-connect.rb', line 65

def DC.def_single_method_spec(*opts)
  Organizer.def_single_method_spec(*opts)
end

.start(service = nil) ⇒ Object



26
27
28
29
30
# File 'lib/deep-connect.rb', line 26

def self.start(service=0)
  dc = new
  dc.start(service)
  dc
end