--- !ruby/object:RI::MethodDescription 
aliases: 
- !ruby/object:RI::AliasName 
  name: async_query
block_params: 
comment: 
- !ruby/struct:SM::Flow::P 
  body: This function has the same behavior as +PGconn#exec+, except that it's implemented using asynchronous command processing and ruby's <tt>rb_thread_select</tt> in order to allow other threads to process while waiting for the server to complete the request.
full_name: PGconn#async_exec
is_singleton: false
name: async_exec
params: |
  conn.async_exec(sql [, params, result_format ] ) -> PGresult

visibility: public
