module CZMQ::FFI::Signals
This is used to disable CZMQ's signal handling so blocking calls can be interrupted using Ctrl-C.
Public Instance Methods
default_handling_disabled?()
click to toggle source
@return [Boolean] whether the CZMQ's default signal handling has been
disabled
# File lib/czmq-ffi-gen/signals.rb, line 22 def default_handling_disabled? @default_handling_disabled end
disable_default_handling()
click to toggle source
Disables default SIGINT/SIGTERM handling of CZMQ
. @return [void]
# File lib/czmq-ffi-gen/signals.rb, line 15 def disable_default_handling FFI.zsys_handler_set(nil) @default_handling_disabled = true end