Class: Hakuban::Tokio

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

Constant Summary collapse

@@tokio_pointer =
nil

Class Method Summary collapse

Class Method Details

.init(workers_count = 0) ⇒ Object



512
513
514
# File 'lib/hakuban/hakuban.rb', line 512

def Tokio.init(workers_count=0)
	@@tokio_pointer ||= FFI::hakuban_tokio_init_multi_thread(0)
end

.pointerObject



516
517
518
519
# File 'lib/hakuban/hakuban.rb', line 516

def Tokio.pointer
	Tokio.init  if not @@tokio_pointer
	@@tokio_pointer
end