N: lsatt
P: AFS_READ
D: List attributes
-U: lsatt [-a] [-l]
+U: lsatt [-i] [-l] [-r] [pattern]
H:
-H: Print the list of all defined attributes.
+H: Print the list of all defined attributes which match the given pattern. If no
+H: pattern is given, the full list is printed.
H:
H: Options:
H:
-H: -a Sort attributes alphabetically by name. The default is to sort by
-H: identifier.
+H: -i Sort attributes by id. The default is to sort alphabetically by name.
H:
H: -l Print a long listing containing both identifier and attribute name. The
H: default is to print only the name.
+H:
+H: -r Reverse sort order.
---
N: setatt
P: AFS_READ | AFS_WRITE
H: Set ('+') or unset ('-') the given attributes for all audio files matching
H: pattern. Example:
H:
-H: sa rock+ punk+ classic- '*foo.mp3'
+H: setatt rock+ punk+ classic- '*foo.mp3'
H:
H: sets the 'rock' and the 'punk' attribute but unsets the 'classic'
H: attribute of all files ending with 'foo.mp3'.
N: addatt
P: AFS_READ | AFS_WRITE
D: Add new attribute(s).
-U: addatt attribute1 [attribute2 ...]
+U: addatt attribute1...
H: This adds new attributes to the attribute table. At most 64 attributes
H: may be defined.
---
P: AFS_READ
D: Run integrity checks against osl tables.
U: check [-a] [-m] [-p]
-H: This command checks the audio file table, the mood definitions and all
-H: defined playlists and reports any inconsistencies found.
+H: Check the audio file table, the mood definitions and all defined playlists and
+H: report any inconsistencies found.
H:
H: Options:
H:
H: -a Run audio file table checks. Checks for entries in the audio file
-H: table which are not present in the filesystem. Moreover, it checks
+H: table which are not present in the file system. Moreover, it checks
H: whether the lyrics id and all entries in the audio file table are
H: valid.
H:
---
N: touch
P: AFS_READ | AFS_WRITE
-D: Manupulate the afs data for all audio files matching a pattern.
+D: Manipulate the afs data for all audio files matching a pattern.
U: touch [-n numplayed] [-l lastplayed] [-y lyrics_id] [-i image_id] [-v] [-p] pattern
H: If no option is given, lastplayed is set to the current time and numplayed is
H: increased by one. Otherwise, only the given options are taken into account.
H: audio file for streaming.
H:
H: -l Set lastplayed time. The last time this audio file was selected.
-H: Must be given as the number of sectonds since the epoch. Example:
+H: Must be given as the number of seconds since the epoch. Example:
H:
H: touch -l $(date +%s) file
H:
O: int com_ls@member@(int fd, int argc, char * const * const argv);
P: AFS_READ
D: List blobs of an osl table matching a pattern.
-U: ls@member@ [-v] [pattern]
+U: ls@member@ [-i] [-l] [-r] [pattern]
H: Print a list of the names of all blobs in the corresponding osl table which
-H: match the given pattern. If no pattern is given, the full list is printed. If
-H: the optional -v pattern is given, the blob id is printed as well.
+H: match the given pattern. If no pattern is given, the full list is printed.
+H:
+H: Options:
+H:
+H: -i Sort attributes by id. The default is to sort alphabetically by name.
+H:
+H: -l Print a long listing containing both identifier and attribute name. The
+H: default is to print only the name.
+H:
+H: -r Reverse sort order.
---
T: rm
N: rm@member@