Go to the source code of this file.
◆ FileServerRequestKind
Indicate what components are present in Interest name.
◆ FileServerRequestName
| typedef struct FileServerRequestName FileServerRequestName |
Parsed Interest name processed by file server.
◆ anonymous enum
| Enumerator |
|---|
| FileServer_MaxPrefixL | Maximum mount+path TLV-LENGTH to accommodate [32=ls]+[32=metadata]+version+segment suffix components.
|
◆ FileServer_ParseRequest()
◆ FileServer_ToFilename()
| bool FileServer_ToFilename |
( |
const PName * | name, |
|
|
int16_t | mountComps, |
|
|
char | filename[PATH_MAX] ) |
Construct relative filename.
- Parameters
-
| mountComps | number of components in mount prefix. |
| [out] | filename | relative filename. |
◆ FileServerRequestLs
| FileServerRequestLs = 1 << 2 |
◆ FileServerRequestMetadata
| FileServerRequestMetadata = 1 << 3 |
◆ FileServerRequestNone
| FileServerRequestNone = 0 |
◆ FileServerRequestSegment
| FileServerRequestSegment = 1 << 1 |
◆ FileServerRequestVersion
| FileServerRequestVersion = 1 << 0 |