pub unsafe fn alljoyn_proxybusobject_methodcallasync<P0, P1, P2, P3>(
    proxyobj: P0,
    ifacename: P1,
    methodname: P2,
    replyfunc: alljoyn_messagereceiver_replyhandler_ptr,
    args: P3,
    numargs: usize,
    context: *mut c_void,
    timeout: u32,
    flags: u8
) -> QStatus
where P0: IntoParam<alljoyn_proxybusobject>, P1: IntoParam<PCSTR>, P2: IntoParam<PCSTR>, P3: IntoParam<alljoyn_msgarg>,