Data Structures |
struct | mbng_file_c_info_t |
Defines |
#define | DEBUG_VERBOSE_LEVEL 1 |
#define | MBNG_FILES_PATH "/" |
#define | STREAM_MAX_SIZE 128 |
#define | LABEL_MAX_SIZE 41 |
#define | MAP_VALUE_MAX_SIZE 128 |
#define | FLUSH_BUFFER if( !write_to_file ) { DEBUG_MSG(line_buffer); } else { status |= FILE_WriteBuffer((u8 *)line_buffer, strlen(line_buffer)); } |
Functions |
s32 | MBNG_FILE_C_Init (u32 mode) |
s32 | MBNG_FILE_C_Load (char *filename) |
s32 | MBNG_FILE_C_Unload (void) |
s32 | MBNG_FILE_C_Valid (void) |
s32 | parseEvent (u32 line, char *cmd, char *brkt) |
s32 | parseMap (u32 line, char *cmd, char *brkt) |
s32 | parseSysExVar (u32 line, char *cmd, char *brkt) |
s32 | parseEnc (u32 line, char *cmd, char *brkt) |
s32 | parseDinMatrix (u32 line, char *cmd, char *brkt) |
s32 | parseDoutMatrix (u32 line, char *cmd, char *brkt) |
s32 | parseKeyboard (u32 line, char *cmd, char *brkt) |
s32 | parseLedMatrixPattern (u32 line, char *cmd, char *brkt) |
s32 | parseLcMeterPattern (u32 line, char *cmd, char *brkt) |
s32 | parseAin (u32 line, char *cmd, char *brkt) |
s32 | parseAinSer (u32 line, char *cmd, char *brkt) |
s32 | parseMf (u32 line, char *cmd, char *brkt) |
s32 | parseAout (u32 line, char *cmd, char *brkt) |
s32 | parseDio (u32 line, char *cmd, char *brkt) |
s32 | parseScs (u32 line, char *cmd, char *brkt) |
s32 | parseSrio (u32 line, char *cmd, char *brkt) |
s32 | parseRouter (u32 line, char *cmd, char *brkt) |
s32 | parseEth (u32 line, char *cmd, char *brkt) |
s32 | parseOsc (u32 line, char *cmd, char *brkt) |
s32 | MBNG_FILE_C_Parser (u32 line, char *line_buffer, u8 *got_first_event_item) |
s32 | MBNG_FILE_C_Read (char *filename) |
s32 | MBNG_FILE_C_Write (char *filename) |
s32 | MBNG_FILE_C_Debug (void) |
Variables |
char | mbng_file_c_config_name [MBNG_FILE_C_FILENAME_LEN+1] |