Method: CloudI::API#return_async

Defined in:
lib/cloudi.rb

#return_async(name, pattern, response_info, response, timeout, trans_id, pid) ⇒ Object



210
211
212
213
214
215
216
217
218
# File 'lib/cloudi.rb', line 210

def return_async(name, pattern, response_info, response,
                 timeout, trans_id, pid)
    send(Erlang.term_to_binary([:return_async, name, pattern,
                                OtpErlangBinary.new(response_info),
                                OtpErlangBinary.new(response),
                                timeout,
                                OtpErlangBinary.new(trans_id), pid]))
    raise ReturnAsyncException.new()
end