question: returns a proxy that will marshal calls to idownloaderclient methods concode_field_sep int MSG_ONDOWNLOADPROGRESS concode_elem_sep String PARAM_MESSENGER concode_elem_sep Class<?> mDownloaderServiceClass concode_elem_sep String PARAM_NEW_STATE concode_elem_sep boolean mBound concode_elem_sep int MSG_ONDOWNLOADSTATE_CHANGED concode_elem_sep Messenger mMessenger concode_elem_sep int NO_DOWNLOAD_REQUIRED concode_elem_sep Context mContext concode_elem_sep Messenger mServiceMessenger concode_elem_sep String PARAM_PROGRESS concode_elem_sep int DOWNLOAD_REQUIRED concode_elem_sep int MSG_ONSERVICECONNECTED concode_elem_sep ServiceConnection mConnection concode_elem_sep int LVL_CHECK_REQUIRED concode_elem_sep IDownloaderClient mItf concode_field_sep void disconnect concode_elem_sep void onServiceDisconnected concode_elem_sep IStub CreateStub concode_elem_sep void onDownloadStateChanged concode_elem_sep void onServiceConnected concode_elem_sep void onServiceConnected concode_elem_sep void handleMessage concode_elem_sep Messenger getMessenger concode_elem_sep void onDownloadProgress concode_elem_sep int startDownloadServiceIfRequired concode_elem_sep int startDownloadServiceIfRequired concode_elem_sep void send concode_elem_sep void connect
target: IDownloaderClient function ( Messenger arg0 ) { return new Proxy ( arg0 ) ; }