ascii-chat 0.6.0
Real-time terminal-based video chat with ASCII art conversion
Loading...
Searching...
No Matches
error_codes.h File Reference

Error and exit codes - unified status values (0-255) More...

Go to the source code of this file.

Enumerations

enum  asciichat_error_t {
  ASCIICHAT_OK = 0 , ERROR_GENERAL = 1 , ERROR_USAGE = 2 , ERROR_MEMORY = 3 ,
  ERROR_CONFIG = 4 , ERROR_CRYPTO_INIT = 5 , ERROR_LOGGING_INIT = 6 , ERROR_PLATFORM_INIT = 7 ,
  ERROR_INIT = 8 , ERROR_WEBCAM = 20 , ERROR_WEBCAM_IN_USE = 21 , ERROR_WEBCAM_PERMISSION = 22 ,
  ERROR_AUDIO = 23 , ERROR_AUDIO_IN_USE = 24 , ERROR_TERMINAL = 25 , ERROR_NETWORK = 40 ,
  ERROR_NETWORK_BIND = 41 , ERROR_NETWORK_CONNECT = 42 , ERROR_NETWORK_TIMEOUT = 43 , ERROR_NETWORK_PROTOCOL = 44 ,
  ERROR_NETWORK_SIZE = 45 , ERROR_RATE_LIMITED = 46 , ERROR_SESSION_NOT_FOUND = 47 , ERROR_SESSION_FULL = 48 ,
  ERROR_INVALID_PASSWORD = 49 , ERROR_INVALID_SIGNATURE = 50 , ERROR_ACDS_STRING_TAKEN = 51 , ERROR_ACDS_STRING_INVALID = 52 ,
  ERROR_INTERNAL = 53 , ERROR_UNKNOWN_PACKET = 54 , ERROR_CRYPTO = 60 , ERROR_CRYPTO_KEY = 61 ,
  ERROR_CRYPTO_AUTH = 62 , ERROR_CRYPTO_HANDSHAKE = 63 , ERROR_CRYPTO_VERIFICATION = 64 , ERROR_THREAD = 80 ,
  ERROR_BUFFER = 81 , ERROR_BUFFER_FULL = 82 , ERROR_BUFFER_OVERFLOW = 83 , ERROR_DISPLAY = 84 ,
  ERROR_INVALID_STATE = 85 , ERROR_INVALID_PARAM = 86 , ERROR_INVALID_FRAME = 87 , ERROR_RESOURCE_EXHAUSTED = 88 ,
  ERROR_FORMAT = 89 , ERROR_STRING = 90 , ERROR_NOT_FOUND = 91 , ERROR_SIGNAL_INTERRUPT = 100 ,
  ERROR_SIGNAL_CRASH = 101 , ERROR_ASSERTION_FAILED = 102 , ERROR_COMPRESSION = 103 , ERROR_DECOMPRESSION = 104 ,
  ERROR_FILE_OPERATION = 105 , ERROR_FILE_NOT_FOUND = 106 , ERROR_PROCESS_FAILED = 110
}
 Error and exit codes - unified status values (0-255) More...
 

Detailed Description

Error and exit codes - unified status values (0-255)

Definition in file error_codes.h.