tmp_biniou_v.mli 948 B

123456789101112131415161718192021222324252627282930313233343536
  1. (* Auto-generated from "tmp_biniou.atd" *)
  2. type rc_name = Tmp_biniou_t.rc_name
  3. type rc_entry = Tmp_biniou_t.rc_entry = { commands: (string * int) }
  4. type tmp_file = Tmp_biniou_t.tmp_file = {
  5. rc: (rc_name * (rc_entry list)) list;
  6. daemon: int
  7. }
  8. val validate_rc_name :
  9. Ag_util.Validation.path -> rc_name -> Ag_util.Validation.error option
  10. (** Validate a value of type {!rc_name}. *)
  11. val create_rc_entry :
  12. commands: (string * int) ->
  13. unit -> rc_entry
  14. (** Create a record of type {!rc_entry}. *)
  15. val validate_rc_entry :
  16. Ag_util.Validation.path -> rc_entry -> Ag_util.Validation.error option
  17. (** Validate a value of type {!rc_entry}. *)
  18. val create_tmp_file :
  19. rc: (rc_name * (rc_entry list)) list ->
  20. daemon: int ->
  21. unit -> tmp_file
  22. (** Create a record of type {!tmp_file}. *)
  23. val validate_tmp_file :
  24. Ag_util.Validation.path -> tmp_file -> Ag_util.Validation.error option
  25. (** Validate a value of type {!tmp_file}. *)