Derives the names from the configured path.
Absolute OTP_REQUESTS_PATH.
Names a request's own file.
Built on the directory as given, like every listed path, so a `..` after a symlink names the directory `pending` lists (see `EntryPath`).
The request id, already known to be a UUID.
The request file path.
Names a request's answer file.
The request id, already known to be a UUID.
The answer file path.
Reads the request id out of a request file's name.
A path listed in the directory.
The id, or false when the name is not a request file's.
Reads the request id out of an answer file's name.
A path listed in the directory.
The id, or false when the name is not an answer file's.
Lists the requests in a directory listing that have no answer yet.
Every path listed in the directory.
The ids of the unanswered requests.
Picks the staged copies of one request's answer out of a directory listing.
The request id, already known to be a UUID.
Every path listed in the directory.
The paths named <answer name>.<uuid>.tmp for that request.
Classifies an entry in the directory by its name.
A path listed in the directory.
What the entry is.
Builds and parses the OTP file names under one configured path.