public Response recv_async(final byte[] trans_id,
                               final boolean consume)
        throws InvalidInputException,
               MessageDecodingException,
               TerminateException
    {
        return recv_async(this.timeout_sync, trans_id, consume);
    }
public Response recv_async(final byte[] trans_id,
                               final boolean consume)
        throws InvalidInputException,
               MessageDecodingException,
               TerminateException
    {
        return recv_async(this.timeout_sync, trans_id, consume);
    }
public Response recv_async ( final byte [ ] trans_id , final boolean consume ) throws InvalidInputException , MessageDecodingException , TerminateException { return recv_async ( this . timeout_sync , trans_id , consume ) ; }
Asynchronously receive a response.

@param trans_id the transaction ID to receive
@param consume  if <code>true</code>, will consume the service request
so it is not accessible with the same function call in
the future

@return         the response
@throws InvalidInputException invalid input to internal function call
@throws MessageDecodingException service messaging failure
@throws TerminateException service execution must terminate
Asynchronously receive a response .