val maxent : int Stdlib.refThe current global default maximum number of entries per domain
val maxsize : int Stdlib.refThe current global default maximum value size
val maxwatch : int Stdlib.refThe current global default maximum number of watches
val maxtransaction : int Stdlib.refThe current global default maximum number of open transactions
val maxwatchevent : int Stdlib.refThe current global maximum number of outstanding watch events
val maxent_overrides : overridesPer-domain overrides for the maxent limit
val maxwatch_overrides : overridesPer-domain overrides for the maxwatch limit
val maxtransaction_overrides : overridesPer-domain overrides for the maxtransaction limit
val maxwatchevent_overrides : overridesPer-domain overrides for the maxwatchevent limit
val set_override : overrides -> int -> int option -> unitset_override kind t domid x sets the kind override for domid to x
val get_override : overrides -> int -> int optionget_override kind t domid returns any current kind override for domid
val list_overrides : overrides -> (int * int) listlist_overrides kind returns the current kind (domid, override) pairs
maxwatch_of_domain domid returns the max number of watches for domid
maxtransaction_of_domain domid returns the max number of transactions for domid
maxwatchevent_of_domain domid returns the max number of outstanding watch events for domid
val create : unit -> tCreate an empty t
val check : t -> int -> int -> unitcheck t domid size throws Data_too_big if size is too large throws Limit_reached if domid has reached its entry limit
val get : t -> int -> intget domid returns the number of entries associated with domid
val list : t -> (int * int) listlist t returns all (domid, entry count) pairs
val incr : t -> int -> unitincr t domid adds an entry to domid
val decr : t -> int -> unitdecr t domid removes an entry from domid