package mirage-qubes

  1. Overview
  2. Docs
val sizeof_msg_header : int
val get_msg_header_ty : Cstruct.t -> Cstruct.uint32
val set_msg_header_ty : Cstruct.t -> Cstruct.uint32 -> unit
val get_msg_header_len : Cstruct.t -> Cstruct.uint32
val set_msg_header_len : Cstruct.t -> Cstruct.uint32 -> unit
val hexdump_msg_header_to_buffer : Buffer.t -> Cstruct.t -> unit
val hexdump_msg_header : Cstruct.t -> unit
val sizeof_peer_info : int
val get_peer_info_version : Cstruct.t -> Cstruct.uint32
val set_peer_info_version : Cstruct.t -> Cstruct.uint32 -> unit
val hexdump_peer_info_to_buffer : Buffer.t -> Cstruct.t -> unit
val hexdump_peer_info : Cstruct.t -> unit
val sizeof_exec_params : int
val get_exec_params_connect_domain : Cstruct.t -> Cstruct.uint32
val set_exec_params_connect_domain : Cstruct.t -> Cstruct.uint32 -> unit
val get_exec_params_connect_port : Cstruct.t -> Cstruct.uint32
val set_exec_params_connect_port : Cstruct.t -> Cstruct.uint32 -> unit
val hexdump_exec_params_to_buffer : Buffer.t -> Cstruct.t -> unit
val hexdump_exec_params : Cstruct.t -> unit
val sizeof_exit_status : int
val get_exit_status_return_code : Cstruct.t -> Cstruct.uint32
val set_exit_status_return_code : Cstruct.t -> Cstruct.uint32 -> unit
val hexdump_exit_status_to_buffer : Buffer.t -> Cstruct.t -> unit
val hexdump_exit_status : Cstruct.t -> unit
type msg_type = [
  1. | `Exec_cmdline
  2. | `Just_exec
  3. | `Service_connect
  4. | `Trigger_service
  5. | `Connection_terminated
  6. | `Hello
  7. | `Data_stdin
  8. | `Data_stdout
  9. | `Data_stderr
  10. | `Data_exit_code
]
val type_of_int : int32 -> [> `Connection_terminated | `Data_exit_code | `Data_stderr | `Data_stdin | `Data_stdout | `Exec_cmdline | `Hello | `Just_exec | `Service_connect | `Trigger_service | `Unknown of int32 ]
val int_of_type : [< `Connection_terminated | `Data_exit_code | `Data_stderr | `Data_stdin | `Data_stdout | `Exec_cmdline | `Hello | `Just_exec | `Service_connect | `Trigger_service | `Unknown of int32 ] -> int32
module Framing : sig ... end