Completed Sim01 afaik
+- configops.c/h +- metadataops.c/h +- StandardConstants.h
This commit is contained in:
parent
e19542c060
commit
7b837ddf86
5 changed files with 723 additions and 87 deletions
|
|
@ -4,24 +4,28 @@
|
|||
#include "StandardConstants.h"
|
||||
#include "StringUtils.h"
|
||||
|
||||
typedef enum {UNKNOWN_ERR
|
||||
typedef enum {BAD_ARG_VAL = -1,
|
||||
NO_ACCESS_ERR,
|
||||
MD_FILE_ACCESS_ERR,
|
||||
MD_CORRUPT_DESCRIPTOR_ERR,
|
||||
OPCMD_ACCESS_ERR,
|
||||
CORRUPT_OPCMD_ERR,
|
||||
CORRUPT_OPCMD_ARG_ERR,
|
||||
UNBALANCED_START_END_ERR,
|
||||
COMPLETE_OPCMD_FOUND_MSG,
|
||||
LAST_OPCMD_FOUND_MSG
|
||||
} OpCodeMessages;
|
||||
|
||||
// typedef enum {CPU_SCHED_SJF_N_CODE,
|
||||
// CPU_SCHED_SRTF_P_CODE,
|
||||
// CPU_SCHED_FCFS_P_CODE,
|
||||
// CPU_SCHED_RR_P_CODE,
|
||||
// CPU_SCHED_FCFS_N_CODE,
|
||||
// LOGTO_MONITOR_CODE,
|
||||
// LOGTO_FILE_CODE,
|
||||
// LOGTO_BOTH_CODE,
|
||||
// NON_PREEMPTIVE_CODE,
|
||||
// PREEMPTIVE_CODE
|
||||
// } ConfigDataCodes;
|
||||
|
||||
typedef struct OpCodeTypeStruct
|
||||
{
|
||||
int temp;
|
||||
int pid;
|
||||
char command[MAX_STR_LEN];
|
||||
char inOutArg[MAX_STR_LEN];
|
||||
char strArg1[MAX_STR_LEN];
|
||||
int intArg2;
|
||||
int intArg3;
|
||||
int opEndTime;
|
||||
struct OpCodeTypeStruct *nextNode;
|
||||
} OpCodeType;
|
||||
|
||||
/*
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue