(* $Id: rpc_xti_client.mli 1003 2006-09-24 15:17:15Z gerd $ * ---------------------------------------------------------------------- * *) (** Minimal support for TI-RPC over the XTI API * * This library has been developed for Solaris only. I do not know * whether it works on other System V flavors, too. *) val cots_connect : string -> string -> Unix.file_descr (** The first parameter is the name of the TLI/XTI device. * The second parameter is the address of the endpoint * to connect. The own endpoint has always an anonymous * address. * The "tirdwr" module is pushed onto the STREAM such that * the "read" and "write" syscalls work. *) (** {2 Contact the keyserv daemon over XTI} *) type connector = [ `Direct of (Rpc_client.connector * Rpc.protocol) | `Keyenvoy of string ] (** Same as {!Rpc_key_service.connector} *) val keyserv_connector : connector (** Returns a connector that can be used to call the * keyserv daemon. *)