summaryrefslogtreecommitdiff
path: root/source3/rpc_client
AgeCommit message (Collapse)AuthorFilesLines
2009-03-02Make struct tevent_req opaqueSimo Sorce1-8/+6
Move struct tevent_req in tevent_internal, and ad getters and setters for private data and the callback function. This patch also renames 'private_state' into 'data'. What is held in this pointer is in fact data and not a state like enum tevent_req_state. Calling it 'state' is confusing. The functions addedd are: tevent_req_set_callback() - sets req->async.fn and req->async.private_data tevent_req_set_print_fn() - sets req->private_print tevent_req_callback_data() - gets req->async.private_data tevent_req_data() - gets rea->data This way it is much simpler to keep API/ABI compatibility in the future.
2009-02-26s3-spoolss: remove old rpccli_spoolss_getjob.Günther Deschner1-67/+0
Guenther
2009-02-26s3-spoolss: add rpccli_spoolss_getjob convenience wrapper.Günther Deschner1-0/+52
Guenther
2009-02-25s3-spoolss: remove unused decode_printer_info_7.Günther Deschner1-32/+0
Guenther
2009-02-25Convert rpc_sock_write to use tevent_req base async_sendVolker Lendecke1-7/+46
2009-02-25Convert rpc_sock_read to use tevent_req base async_readVolker Lendecke1-10/+47
2009-02-25s3-spoolss: remove rpccli_spoolss_getprinter.Günther Deschner1-84/+0
Guenther
2009-02-25s3-spoolss: remove rpccli_spoolss_setprinter.Günther Deschner1-26/+0
Guenther
2009-02-25s3-spoolss: remove rpccli_spoolss_addprinterex.Günther Deschner1-35/+0
Guenther
2009-02-25s3-spoolss: add rpccli_spoolss_getprinter convenience wrapper.Günther Deschner1-1/+49
Guenther
2009-02-25s3-spoolss: add rpccli_spoolss_addprinterex convenience wrapper.Günther Deschner1-0/+42
Guenther
2009-02-24s3-spoolss: remove rpccli_spoolss_addprinterdriver.Günther Deschner1-30/+0
Guenther
2009-02-24s3-spoolss: remove old rpccli_spoolss_getprinterdriver wrapper.Günther Deschner1-79/+0
Guenther
2009-02-24s3-spoolss: add rpccli_spoolss_getprinterdriver2 convenience wrapper.Günther Deschner1-0/+62
Guenther
2009-02-23s3-spoolss: remove cli_spoolss_notify.c completly.Günther Deschner1-33/+0
All of the spoolss change notify code uses pidl generated functions now. Guenther
2009-02-23s3-spoolss: remove old spoolss_RemoteFindFirstPrinterChangeNotifyEx.Günther Deschner1-32/+0
Guenther
2009-02-23s3-spoolss: remove old spoolss_RouterReplyPrinterEx.Günther Deschner1-54/+0
Guenther
2009-02-21s3-spoolss: fix client name in rpccli_spoolss_openprinter_ex.Günther Deschner1-1/+2
Guenther
2009-02-19s3-spoolss: remove old spoolss_GetPrintProcessorDirectory.Günther Deschner1-58/+0
Guenther
2009-02-19s3-spoolss: remove old spoolss_GetPrinterDriverDirectory.Günther Deschner1-89/+0
Guenther
2009-02-13Replace get_myname() with the talloc version from v3-3-testVolker Lendecke1-1/+1
2009-02-12s3-spoolss: remove old spoolss_SetPrinterDataEx.Günther Deschner1-27/+0
Guenther
2009-02-12s3-spoolss: remove old spoolss_GetPrinterDataEx.Günther Deschner1-57/+0
Guenther
2009-02-12s3-spoolss: add init_systemtime helper.Günther Deschner1-0/+42
Guenther
2009-02-10s3-spoolss: remove old spoolss_ReplyOpenPrinter.Günther Deschner1-36/+0
Guenther
2009-02-10s3-spoolss: remove old spoolss_OpenPrinterEx.Günther Deschner1-29/+0
Guenther
2009-02-10s3-spoolss: remove old spoolss_SetJob.Günther Deschner1-26/+0
Guenther
2009-02-10s3-spoolss: remove old spoolss_StartDocPrinter.Günther Deschner1-31/+0
Guenther
2009-02-10s3-rpcclient: add rpccli_spoolss_openprinter_ex() convenience wrapper.Günther Deschner1-0/+49
Guenther
2009-02-09s3-spoolss: remove old rpccli_spoolss_routerreplyprinter.Günther Deschner1-34/+0
Guenther
2009-02-09s3-spoolss: remove old spoolss_ReplyClosePrinter.Günther Deschner1-29/+0
Guenther
2009-02-09s3-spoolss: remove old _spoolss_DeletePrinterDriverEx.Günther Deschner1-30/+0
Guenther
2009-02-09s3-spoolss: remove old spoolss_DeletePrinterDriver.Günther Deschner1-30/+0
Guenther
2009-02-09s3-spoolss: remove old _spoolss_DeletePrinterKey.Günther Deschner1-25/+0
Guenther
2009-02-09s3-spoolss: remove old _spoolss_DeletePrinterData.Günther Deschner1-25/+0
Guenther
2009-02-09s3-spoolss: remove old _spoolss_DeletePrinterDataEx.Günther Deschner1-26/+0
Guenther
2009-02-09s3-spoolss: remove old _spoolss_GetForm.Günther Deschner1-56/+0
Guenther
2009-02-09s3-spoolss: remove old _spoolss_SetForm.Günther Deschner1-26/+0
Guenther
2009-02-09s3-spoolss: remove old spoolss_AddForm.Günther Deschner1-25/+0
Guenther
2009-02-07s3-spoolss: remove old _spoolss_WritePrinter.Günther Deschner1-29/+0
Guenther
2009-02-07s3-spoolss: use rpccli_spoolss_DeleteForm.Günther Deschner1-25/+0
Guenther
2009-02-06s3-spoolss: remove old _spoolss_EndDocPrinter.Günther Deschner1-25/+0
Guenther
2009-02-06s3-spoolss: remove old _spoolss_EndPagePrinter.Günther Deschner1-25/+0
Guenther
2009-02-06s3-spoolss: remove old _spoolss_StartPagePrinter.Günther Deschner1-25/+0
Guenther
2009-02-06s3-spoolss: remove old _spoolss_ClosePrinter.Günther Deschner1-25/+0
Guenther
2009-02-05s3: use samr_RidWithAttribute instead of DOM_GID.Günther Deschner1-8/+10
Guenther
2009-02-02Next step disentangling async_req from NTSTATUSVolker Lendecke2-12/+12
Now I need to document this :-)
2009-02-01Split up async_req into a generic and a NTSTATUS specific partVolker Lendecke3-77/+77
2009-02-01Move rpc_pipe_open_internal to srv_pipe_hnd.cVolker Lendecke1-37/+0
This is a smbd-only function
2009-02-01cli_get_pipe_name_from_interface does not really need a talloc_ctxVolker Lendecke2-21/+22