Roxen.git / server / base_server / prototypes.pike

version» Context lines:

Roxen.git/server/base_server/prototypes.pike:468:    array(function) first_modules();    array location_modules();    array(function) filter_modules();    void init_log_file();    int|mapping check_security(function|object a, RequestID id, void|int slevel);    void invalidate_cache();    void clear_memory_caches();    string examine_return_mapping(mapping m);    mapping(string:DAVLock) find_locks(string path, int(-1..1) recursive,    int(0..1) exclude_shared, RequestID id); -  DAVLock|LockFlag check_locks(string path, int(0..1) recursive, RequestID id); +  mapping(string:mixed)|int(-1..0) check_locks(string path, +  int(0..1) recursive, +  RequestID id);    mapping(string:mixed) unlock_file(string path, DAVLock lock, RequestID|int(0..0) id);    int expire_locks(RequestID id);    void refresh_lock(DAVLock lock);    mapping(string:mixed)|DAVLock lock_file(string path,    int(0..1) recursive,    string lockscope,    string locktype,    int(0..) expiry_delta,    array(Parser.XML.Tree.Node) owner,    RequestID id);
Roxen.git/server/base_server/prototypes.pike:3815:    mapping(string:mixed) set_property(string prop_name,    string|array(SimpleNode) value);    mapping(string:mixed) set_dead_property(string prop_name,    array(SimpleNode) value);    mapping(string:mixed) remove_property(string prop_name);    mapping(string:mixed) find_properties(string mode,    MultiStatus.Prefixed result,    multiset(string)|void filt);   }    - //! See @[RoxenModule.check_locks]. - enum LockFlag { -  LOCK_NONE = 0, -  LOCK_SHARED_BELOW = 2, -  LOCK_SHARED_AT = 3, -  LOCK_OWN_BELOW = 4, -  LOCK_EXCL_BELOW = 6, -  LOCK_EXCL_AT = 7 - }; -  +    //! How to handle an existing destination when files or directories   //! are moved or copied in a filesystem.   enum Overwrite {    //! Fail if the destination exists. Corresponds to an Overwrite    //! header with the value "F" (RFC 2518 9.6).    NEVER_OVERWRITE = -1,       //! If the source and destination are directories, overwrite the    //! properties only. If the source and destination are files,    //! overwrite the file along with the properties. Otherwise fail if
Roxen.git/server/base_server/prototypes.pike:3973:    RequestID id);    mapping(string:mixed) remove_property (string path, string prop_name,    RequestID id);       string resource_id (string path, RequestID id);    string|int authenticated_user_id (string path, RequestID id);    mapping(string:DAVLock) find_locks(string path,    int(-1..1) recursive,    int(0..1) exclude_shared,    RequestID id); -  DAVLock|LockFlag check_locks(string path, -  int(0..1) recursive, -  RequestID id); +     mapping(string:mixed) lock_file(string path,    DAVLock lock,    RequestID id);    mapping(string:mixed) unlock_file (string path,    DAVLock lock,    RequestID id);    mapping(string:mixed)|int(0..1) check_if_header(string relative_path,    int(0..1) recursive,    RequestID id);