Legend:
Library
Module
Module type
Parameter
Class
Class type
Library
Module
Module type
Parameter
Class
Class type
Helper functions for handling common types of xenstore watches
Represents a condition to wait for
val has_fired : xs:'a -> 'b Xs_transport_unix_client.t t -> bool
val wait_for : xs:'a -> ?timeout:float -> 'b Xs_transport_unix_client.t t -> 'b
Block waiting for a result
Wait for a set of conditions simultaneously. Note when any watch fires we re-evaluate everything which isn't necessarily the most efficient thing to do.