Changed all reference to thread with an RefCell to enforce mutability
This commit is contained in:
committed by
François Autin
parent
a1713e0373
commit
45fea708fc
@ -1,31 +1,31 @@
|
||||
|
||||
/// Error enum, use it with Result<YourSucessStruct, **ErrorCode**>
|
||||
pub enum ErrorCode {
|
||||
INC_ERROR,
|
||||
OPENFILE_ERROR,
|
||||
EXEC_FILE_FORMAT_ERROR,
|
||||
OUT_OF_MEMORY,
|
||||
IncError,
|
||||
OpenfileError,
|
||||
ExecFileFormatError,
|
||||
OutOfMemory,
|
||||
|
||||
OUT_OF_DISK,
|
||||
ALREADY_IN_DIRECTORY,
|
||||
INEXIST_FILE_ERROR,
|
||||
INEXIST_DIRECTORY_ERROR,
|
||||
NOSPACE_IN_DIRECTORY,
|
||||
NOT_A_FILE,
|
||||
NOT_A_DIRECTORY,
|
||||
DIRECTORY_NOT_EMPTY,
|
||||
INVALID_COUNTER,
|
||||
OutOfDisk,
|
||||
AlreadyInDirectory,
|
||||
InexistFileError,
|
||||
InexistDirectoryError,
|
||||
NospaceInDirectory,
|
||||
NotAFile,
|
||||
NotADirectory,
|
||||
DirectoryNotEmpty,
|
||||
InvalidCounter,
|
||||
|
||||
/* Invalid typeId fields: */
|
||||
INVALID_SEMAPHORE_ID,
|
||||
INVALID_LOCK_ID,
|
||||
INVALID_CONDITION_ID,
|
||||
INVALID_FILE_ID,
|
||||
INVALID_THREAD_ID,
|
||||
InvalidSemaphoreId,
|
||||
InvalidLockId,
|
||||
InvalidConditionId,
|
||||
InvalidFileId,
|
||||
InvalidThreadId,
|
||||
|
||||
/* Other messages */
|
||||
WRONG_FILE_ENDIANESS,
|
||||
NO_ACIA,
|
||||
WrongFileEndianess,
|
||||
NoAcia,
|
||||
|
||||
NUMMSGERROR /* Must always be last */
|
||||
}
|
Reference in New Issue
Block a user