#include <uim.h>
|
|
uint16_t | fileSize |
| |
|
uint16_t | fileID |
| |
|
uint8_t | fileType |
| |
|
uint16_t | recordSize |
| |
|
uint16_t | recordCount |
| |
|
uint8_t | secRead |
| |
|
uint16_t | secReadMask |
| |
|
uint8_t | secWrite |
| |
|
uint16_t | secWriteMask |
| |
|
uint8_t | secIncrease |
| |
|
uint16_t | secIncreaseMask |
| |
|
uint8_t | secDeactivate |
| |
|
uint16_t | secDeactivateMask |
| |
|
uint8_t | secActivate |
| |
|
uint16_t | secActivateMask |
| |
|
uint16_t | rawLen |
| |
|
uint8_t | rawValue [MAX_DESCRIPTION_LENGTH] |
| |
This structure contains the information about the File Attributes.
- Parameters
-
| fileSize |
- Indicates the size of the file.
|
| fileID |
- Indicates the ID of the file.
|
| fileType |
- Indicates the type of the file.
- 0 - Transparent
- 1 - Cyclic
- 2 - Linear fixed
- 3 - Dedicated file
- 4 - Master file
|
| recordSize |
- Indicates the size of the records.
- Only for cyclic and linear fixed files
|
| recordCount |
- Indicates the total no. of the records.
- Only for linear fixed files
|
| secRead |
- Read security attributes.
- 0 - Always
- 1 - Never
- 2 - AND condition
- 3 - OR condition
- 4 - Single condition
|
| secReadMask |
- Mask with read security attributes.
- This field is valid only when required by security attributes.
- Bit 0 - PIN1
- Bit 1 - PIN2
- Bit 2 - UPIN
- Bit 3 - ADM
|
| secWrite |
- Write security attributes.
- 0 - Always
- 1 - Never
- 2 - AND condition
- 3 - OR condition
- 4 - Single condition
|
| secWriteMask |
- Mask with write security attributes.
- This field is valid only when required by security attributes.
- Bit 0 - PIN1
- Bit 1 - PIN2
- Bit 2 - UPIN
- Bit 3 - ADM
|
| secIncrease |
- Increase security attributes.
- 0 - Always
- 1 - Never
- 2 - AND condition
- 3 - OR condition
- 4 - Single condition
|
| secIncreaseMask |
- Mask with increase security attributes.
- This field is valid only when required by security attributes.
- Bit 0 - PIN1
- Bit 1 - PIN2
- Bit 2 - UPIN
- Bit 3 - ADM
|
| secDeactivate |
- Deactivate security attributes.
- 0 - Always
- 1 - Never
- 2 - AND condition
- 3 - OR condition
- 4 - Single condition
|
| secDeactivateMask |
- Mask with deactivate security attributes.
- This field is valid only when required by security attributes.
- Bit 0 - PIN1
- Bit 1 - PIN2
- Bit 2 - UPIN
- Bit 3 - ADM
|
| secActivate |
- Activate security attributes.
- 0 - Always
- 1 - Never
- 2 - AND condition
- 3 - OR condition
- 4 - Single condition
|
| secActivateMask |
- Mask with activate security attributes.
- This field is valid only when required by security attributes.
- Bit 0 - PIN1
- Bit 1 - PIN2
- Bit 2 - UPIN
- Bit 3 - ADM
|
| rawLen |
- Length of the following elements i.e. raw value.
|
| rawValue[MAX_DESCRIPTION_LENGTH] |
- Raw value of file attributes.
|
The documentation for this struct was generated from the following file: