Difference between revisions of "Unit GlobalConst"
From Ultibo.org
Line 4,295: | Line 4,295: | ||
|- | |- | ||
| <code>FRAMEBUFFER_DEPTH_32 = 32;</code> | | <code>FRAMEBUFFER_DEPTH_32 = 32;</code> | ||
+ | | | ||
+ | |- | ||
+ | |} | ||
+ | </div></div> | ||
+ | <br /> | ||
+ | |||
+ | <div class="toccolours mw-collapsible mw-collapsed" style="border: 1; font-family: arial; padding-top: 20px; padding-bottom: 15px;"> | ||
+ | <div style="font-size: 14px; padding-left: 12px;">'''Framebuffer Pixel Order constants''' <code> FRAMEBUFFER_ORDER_* </code></div> | ||
+ | <div class="mw-collapsible-content" style="text-align: left; padding-left: 5px;"> | ||
+ | {| class="wikitable" style="font-size: 14px; background: white;" | ||
+ | |- | ||
+ | | <code>FRAMEBUFFER_ORDER_BGR = 0;</code> | ||
+ | | style="width: 50%;"| | ||
+ | |- | ||
+ | | <code>FRAMEBUFFER_ORDER_RGB = 1;</code> | ||
+ | | | ||
+ | |- | ||
+ | |} | ||
+ | </div></div> | ||
+ | <br /> | ||
+ | |||
+ | <div class="toccolours mw-collapsible mw-collapsed" style="border: 1; font-family: arial; padding-top: 20px; padding-bottom: 15px;"> | ||
+ | <div style="font-size: 14px; padding-left: 12px;">'''Framebuffer Alpha Mode constants''' <code> FRAMEBUFFER_MODE_* </code></div> | ||
+ | <div class="mw-collapsible-content" style="text-align: left; padding-left: 5px;"> | ||
+ | {| class="wikitable" style="font-size: 14px; background: white;" | ||
+ | |- | ||
+ | | <code>FRAMEBUFFER_MODE_ENABLED = 0;</code> | ||
+ | | Alpha channel enabled (0 = Fully opaque) | ||
+ | |- | ||
+ | | <code>FRAMEBUFFER_MODE_REVERSED = 1;</code> | ||
+ | | Alpha channel reversed (0 = Fully transparent) | ||
+ | |- | ||
+ | | <code>FRAMEBUFFER_MODE_IGNORED = 2;</code> | ||
+ | | Alpha channel ignored | ||
+ | |- | ||
+ | |} | ||
+ | </div></div> | ||
+ | <br /> | ||
+ | |||
+ | <div class="toccolours mw-collapsible mw-collapsed" style="border: 1; font-family: arial; padding-top: 20px; padding-bottom: 15px;"> | ||
+ | <div style="font-size: 14px; padding-left: 12px;">'''Framebuffer Rotation constants''' <code> FRAMEBUFFER_ROTATION_* </code></div> | ||
+ | <div class="mw-collapsible-content" style="text-align: left; padding-left: 5px;"> | ||
+ | {| class="wikitable" style="font-size: 14px; background: white;" | ||
+ | |- | ||
+ | | <code>FRAMEBUFFER_ROTATION_0 = 0;</code> | ||
+ | | No rotation | ||
+ | |- | ||
+ | | <code>FRAMEBUFFER_ROTATION_90 = 1;</code> | ||
+ | | 90 degree rotation | ||
+ | |- | ||
+ | | <code>FRAMEBUFFER_ROTATION_180 = 2;</code> | ||
+ | | 180 degree rotation | ||
+ | |- | ||
+ | | <code>FRAMEBUFFER_ROTATION_270 = 3;</code> | ||
+ | | 270 degree rotation | ||
+ | |- | ||
+ | |} | ||
+ | </div></div> | ||
+ | <br /> | ||
+ | |||
+ | <div class="toccolours mw-collapsible mw-collapsed" style="border: 1; font-family: arial; padding-top: 20px; padding-bottom: 15px;"> | ||
+ | <div style="font-size: 14px; padding-left: 12px;">'''Log Level constants''' <code> LOG_LEVEL_* </code></div> | ||
+ | <div class="mw-collapsible-content" style="text-align: left; padding-left: 5px;"> | ||
+ | {| class="wikitable" style="font-size: 14px; background: white;" | ||
+ | |- | ||
+ | | <code>LOG_LEVEL_DEBUG = 1;</code> | ||
+ | | Debugging messages | ||
+ | |- | ||
+ | | <code>LOG_LEVEL_INFO = 2;</code> | ||
+ | | Informational messages | ||
+ | |- | ||
+ | | <code>LOG_LEVEL_ERROR = 3;</code> | ||
+ | | Error messages | ||
+ | |- | ||
+ | | <code>LOG_LEVEL_NONE = 4;</code> | ||
+ | | No messages | ||
+ | |- | ||
+ | |} | ||
+ | </div></div> | ||
+ | <br /> | ||
+ | |||
+ | <div class="toccolours mw-collapsible mw-collapsed" style="border: 1; font-family: arial; padding-top: 20px; padding-bottom: 15px;"> | ||
+ | <div style="font-size: 14px; padding-left: 12px;">'''Logging Protocol constants''' <code> LOGGING_PROTOCOL_* </code></div> | ||
+ | <div class="mw-collapsible-content" style="text-align: left; padding-left: 5px;"> | ||
+ | {| class="wikitable" style="font-size: 14px; background: white;" | ||
+ | |- | ||
+ | | <code>LOGGING_PROTOCOL_UDP = 0;</code> | ||
+ | | style="width: 50%;"| | ||
+ | |- | ||
+ | | <code>LOGGING_PROTOCOL_TCP = 1;</code> | ||
+ | | | ||
+ | |- | ||
+ | |} | ||
+ | </div></div> | ||
+ | <br /> | ||
+ | |||
+ | <div class="toccolours mw-collapsible mw-collapsed" style="border: 1; font-family: arial; padding-top: 20px; padding-bottom: 15px;"> | ||
+ | <div style="font-size: 14px; padding-left: 12px;">'''Logging Facility constants''' <code> LOGGING_FACILITY_* </code></div> | ||
+ | <div class="mw-collapsible-content" style="text-align: left; padding-left: 5px;"> | ||
+ | {| class="wikitable" style="font-size: 14px; background: white;" | ||
+ | |- | ||
+ | | <code>LOGGING_FACILITY_KERNEL = 0;</code> | ||
+ | | Core "kernel" log messages | ||
+ | |- | ||
+ | | <code>LOGGING_FACILITY_PLATFORM = 1;</code> | ||
+ | | Platform log messages | ||
+ | |- | ||
+ | | <code>LOGGING_FACILITY_THREADS = 2;</code> | ||
+ | | Thread log messages | ||
+ | |- | ||
+ | | <code>LOGGING_FACILITY_DEVICES = 3;</code> | ||
+ | | Device log messages | ||
+ | |- | ||
+ | | <code>LOGGING_FACILITY_NETWORK = 4;</code> | ||
+ | | Network log messages | ||
+ | |- | ||
+ | | <code>LOGGING_FACILITY_STORAGE = 5;</code> | ||
+ | | Storage log messages | ||
+ | |- | ||
+ | | <code>LOGGING_FACILITY_FILESYSTEM = 6;</code> | ||
+ | | Filesystem log messages | ||
+ | |- | ||
+ | | <code>LOGGING_FACILITY_KEYBOARD = 7;</code> | ||
+ | | Keyboard log messages | ||
+ | |- | ||
+ | | <code>LOGGING_FACILITY_MOUSE = 8;</code> | ||
+ | | Mouse log messages | ||
+ | |- | ||
+ | | <code>LOGGING_FACILITY_SCSI = 9;</code> | ||
+ | | SCSI log messages | ||
+ | |- | ||
+ | | <code>LOGGING_FACILITY_DMA = 10;</code> | ||
+ | | DMA log messages | ||
+ | |- | ||
+ | | <code>LOGGING_FACILITY_GPIO = 11;</code> | ||
+ | | GPIO log messages | ||
+ | |- | ||
+ | | <code>LOGGING_FACILITY_MMC = 12;</code> | ||
+ | | MMC/SD log messages | ||
+ | |- | ||
+ | | <code>LOGGING_FACILITY_USB = 13;</code> | ||
+ | | USB log messages | ||
+ | |- | ||
+ | | <code>LOGGING_FACILITY_SERVICES = 14;</code> | ||
+ | | Services log messages | ||
+ | |- | ||
+ | | <code>LOGGING_FACILITY_HTTP = 15;</code> | ||
+ | | HTTP log messages | ||
+ | |- | ||
+ | | <code>LOGGING_FACILITY_IMAP = 16;</code> | ||
+ | | IMAP4 log messages | ||
+ | |- | ||
+ | | <code>LOGGING_FACILITY_POP = 17;</code> | ||
+ | | POP3 log messages | ||
+ | |- | ||
+ | | <code>LOGGING_FACILITY_SMTP = 18;</code> | ||
+ | | SMTP log messages | ||
+ | |- | ||
+ | | <code>LOGGING_FACILITY_TELNET = 19;</code> | ||
+ | | Telnet log messages | ||
+ | |- | ||
+ | | <code>LOGGING_FACILITY_SSH = 20;</code> | ||
+ | | SSH log messages | ||
+ | |- | ||
+ | | <code>LOGGING_FACILITY_SHELL = 21;</code> | ||
+ | | Shell log messages | ||
+ | |- | ||
+ | | <code>LOGGING_FACILITY_NTP = 22;</code> | ||
+ | | NTP log messages | ||
+ | |- | ||
+ | | <code>LOGGING_FACILITY_FTP = 23;</code> | ||
+ | | FTP log messages | ||
+ | |- | ||
+ | | <code>LOGGING_FACILITY_RTC = 24;</code> | ||
+ | | RTC log messages | ||
+ | |- | ||
+ | | <code>LOGGING_FACILITY_I2C = 25;</code> | ||
+ | | I2C log messages | ||
+ | |- | ||
+ | | <code>LOGGING_FACILITY_I2S = 26;</code> | ||
+ | | I2S log messages | ||
+ | |- | ||
+ | | <code>LOGGING_FACILITY_PWM = 27;</code> | ||
+ | | PWM log messages | ||
+ | |- | ||
+ | | <code>LOGGING_FACILITY_SERIAL = 28;</code> | ||
+ | | Serial log messages | ||
+ | |- | ||
+ | | <code>LOGGING_FACILITY_SPI = 29;</code> | ||
+ | | SPI log messages | ||
+ | |- | ||
+ | | <code>LOGGING_FACILITY_UART = 30;</code> | ||
+ | | UART log messages | ||
+ | |- | ||
+ | | <code>LOGGING_FACILITY_AUDIO = 31;</code> | ||
+ | | Audio log messages | ||
+ | |- | ||
+ | | <code>LOGGING_FACILITY_1WIRE = 32;</code> | ||
+ | | 1-Wire log messages | ||
+ | |- | ||
+ | | <code>LOGGING_FACILITY_TOUCH = 33;</code> | ||
+ | | Touch log messages | ||
+ | |- | ||
+ | | <code>LOGGING_FACILITY_VIDEO = 34;</code> | ||
+ | | Video log messages | ||
+ | |- | ||
+ | | <code>LOGGING_FACILITY_CODEC = 35;</code> | ||
+ | | Codec log messages | ||
+ | |- | ||
+ | |colspan="2"| | ||
+ | |- | ||
+ | | <code>LOGGING_FACILITY_USER = 1000;</code> | ||
+ | | User log messages | ||
+ | |- | ||
+ | |colspan="2"| | ||
+ | |- | ||
+ | | <code>LOGGING_FACILITY_INVALID = $FFFFFFFF;</code> | ||
+ | | | ||
+ | |- | ||
+ | |} | ||
+ | </div></div> | ||
+ | <br /> | ||
+ | |||
+ | <div class="toccolours mw-collapsible mw-collapsed" style="border: 1; font-family: arial; padding-top: 20px; padding-bottom: 15px;"> | ||
+ | <div style="font-size: 14px; padding-left: 12px;">'''Logging Severity constants''' <code> LOGGING_SEVERITY_* </code></div> | ||
+ | <div class="mw-collapsible-content" style="text-align: left; padding-left: 5px;"> | ||
+ | {| class="wikitable" style="font-size: 14px; background: white;" | ||
+ | |- | ||
+ | | <code>LOGGING_SEVERITY_ERROR = 0;</code> | ||
+ | | Error log messages | ||
+ | |- | ||
+ | | <code>LOGGING_SEVERITY_INFO = 1;</code> | ||
+ | | Informational log messages | ||
+ | |- | ||
+ | | <code>LOGGING_SEVERITY_DEBUG = 2;</code> | ||
+ | | Debugging log messages | ||
+ | |- | ||
+ | |colspan="2"| | ||
+ | |- | ||
+ | | <code>LOGGING_SEVERITY_INVALID = $FFFFFFFF;</code> | ||
+ | | | ||
+ | |- | ||
+ | |} | ||
+ | </div></div> | ||
+ | <br /> | ||
+ | |||
+ | <div class="toccolours mw-collapsible mw-collapsed" style="border: 1; font-family: arial; padding-top: 20px; padding-bottom: 15px;"> | ||
+ | <div style="font-size: 14px; padding-left: 12px;">'''Handle Type constants''' <code> HANDLE_TYPE_* </code></div> | ||
+ | <div class="mw-collapsible-content" style="text-align: left; padding-left: 5px;"> | ||
+ | {| class="wikitable" style="font-size: 14px; background: white;" | ||
+ | |- | ||
+ | | <code>HANDLE_TYPE_SPIN = 1;</code> | ||
+ | | style="width: 50%;"| | ||
+ | |- | ||
+ | | <code>HANDLE_TYPE_MUTEX = 2;</code> | ||
+ | | | ||
+ | |- | ||
+ | | <code>HANDLE_TYPE_SECTION = 3;</code> | ||
+ | | | ||
+ | |- | ||
+ | | <code>HANDLE_TYPE_SEMAPHORE = 4;</code> | ||
+ | | | ||
+ | |- | ||
+ | | <code>HANDLE_TYPE_SYNCHRONIZER = 5;</code> | ||
+ | | | ||
+ | |- | ||
+ | | <code>HANDLE_TYPE_LIST = 6;</code> | ||
+ | | | ||
+ | |- | ||
+ | | <code>HANDLE_TYPE_QUEUE = 7;</code> | ||
+ | | | ||
+ | |- | ||
+ | | <code>HANDLE_TYPE_THREAD = 8;</code> | ||
+ | | | ||
+ | |- | ||
+ | | <code>HANDLE_TYPE_MESSAGESLOT = 9;</code> | ||
+ | | | ||
+ | |- | ||
+ | | <code>HANDLE_TYPE_MAILSLOT = 10;</code> | ||
+ | | | ||
+ | |- | ||
+ | | <code>HANDLE_TYPE_BUFFER = 11;</code> | ||
+ | | | ||
+ | |- | ||
+ | | <code>HANDLE_TYPE_EVENT = 12;</code> | ||
+ | | | ||
+ | |- | ||
+ | | <code> HANDLE_TYPE_TIMER = 13;</code> | ||
+ | | | ||
+ | |- | ||
+ | | <code>HANDLE_TYPE_WORKER = 14;</code> | ||
+ | | | ||
+ | |- | ||
+ | | <code>HANDLE_TYPE_WINDOW = 15;</code> | ||
+ | | | ||
+ | |- | ||
+ | | <code>HANDLE_TYPE_FONT = 16;</code> | ||
+ | | | ||
+ | |- | ||
+ | | <code>HANDLE_TYPE_KEYMAP = 17;</code> | ||
+ | | | ||
+ | |- | ||
+ | |} | ||
+ | </div></div> | ||
+ | <br /> | ||
+ | |||
+ | <div class="toccolours mw-collapsible mw-collapsed" style="border: 1; font-family: arial; padding-top: 20px; padding-bottom: 15px;"> | ||
+ | <div style="font-size: 14px; padding-left: 12px;">'''Filesystem Cache Mode constants''' <code> FILESYS_CACHE_MODE_* </code></div> | ||
+ | <div class="mw-collapsible-content" style="text-align: left; padding-left: 5px;"> | ||
+ | {| class="wikitable" style="font-size: 14px; background: white;" | ||
+ | |- | ||
+ | | <code>FILESYS_CACHE_MODE_NONE = 0;</code> | ||
+ | | style="width: 50%;"| | ||
+ | |- | ||
+ | | <code>FILESYS_CACHE_MODE_READONLY = 1;</code> | ||
+ | | | ||
+ | |- | ||
+ | | <code>FILESYS_CACHE_MODE_READWRITE = 2;</code> | ||
| | | | ||
|- | |- |
Revision as of 04:31, 26 September 2016
Return to Unit Reference
Contents
[hide]Description
To be documented
Constants
[Expand]
Universal error constants
ERROR_*
[Expand]
Universal value constants
INVALID_*
[Expand]
File position constants
FILE_*
[Expand]
File open/create constants
CREATE_*
[Expand]
File creation flag constants
FILE_FLAG_*
[Expand]
File attribute constants
FILE_ATTRIBUTE_*
[Expand]
Filesystem attribute constants
FS_*
[Expand]
Timeout constants
INFINITE =*
[Expand]
TLS constants
TLS_*
[Expand]
Wait constants
WAIT_*
[Expand]
Thread state constants
STILL_*
[Expand]
TimeZone constants
TIME_ZONE_*
[Expand]
Universal key code constants
KEY_CODE_*
[Expand]
Universal scan code constants
SCAN_CODE_*
[Expand]
Universal color constants
COLOR_*
[Expand]
Universal size constants
SIZE_*
[Expand]
Universal time constants
MILLISECONDS_*
[Expand]
Ultibo time constants
TIME_TICKS_*
[Expand]
Unix/Linux time constants
UNIX_TIME_*
[Expand]
FreePascal time constants
PASCAL_*
[Expand]
System Call constants
SYSTEM_CALL_*
[Expand]
Machine Type constants
MACHINE_TYPE_*
[Expand]
Board Type constants
BOARD_TYPE_*
[Expand]
CPU Arch constants
CPU_ARCH_*
[Expand]
CPU Type constants
CPU_TYPE_*
[Expand]
CPU Model constants
CPU_MODEL_*
[Expand]
CPU Description constants
CPU_DESCRIPTION_*
[Expand]
CPU State constants
CPU_STATE_*
[Expand]
CPU ID constants
CPU_ID_*
[Expand]
CPU Affinity constants
CPU_AFFINITY_*
[Expand]
FPU Type constants
FPU_TYPE_*
[Expand]
FPU State constants
FPU_STATE_*
[Expand]
GPU Type constants
GPU_TYPE_*
[Expand]
GPU State constants
GPU_STATE_*
[Expand]
Cache Type constants
CACHE_TYPE_*
[Expand]
DMA Direction constants
DMA_DIR_*
[Expand]
DMA DREQ ID constants
DMA_DREQ_ID_*
[Expand]
GPIO Pin constants
GPIO_PIN_*
[Expand]
GPIO Function constants
GPIO_FUNCTION_*
[Expand]
GPIO Level constants
GPIO_LEVEL_*
[Expand]
GPIO Pull constants
GPIO_PULL_*
[Expand]
GPIO Trigger constants
GPIO_TRIGGER_*
[Expand]
Virtual GPIO Pin constants
VIRTUAL_GPIO_PIN_*
[Expand]
Virtual GPIO Function constants
VIRTUAL_GPIO_FUNCTION_*
[Expand]
Serial Baud Rate constants
SERIAL_BAUD_RATE_*
[Expand]
Serial Data bit constants
SERIAL_DATA_*
[Expand]
Serial Stop bit constants
SERIAL_STOP_*
[Expand]
Serial Parity constants
SERIAL_PARITY_*
[Expand]
Serial Flow Control constants
SERIAL_FLOW_*
[Expand]
I2C Address constants
I2C_ADDRESS_*
[Expand]
SPI Mode constants
SPI_MODE_*
[Expand]
SPI Chip Select constants
SPI_CS_*
[Expand]
SPI Clock Phase (CPHA) constants
SPI_CLOCK_PHASE_*
[Expand]
SPI Clock Polarity (CPOL) constants
SPI_CLOCK_POLARITY_*
[Expand]
SPI Chip Select Polarity (CSPOL) constants
SPI_CS_POLARITY_*
[Expand]
Power ID constants
POWER_ID_*
[Expand]
Power State constants
POWER_STATE_*
[Expand]
Clock ID constants
CLOCK_ID_*
[Expand]
Clock State constants
CLOCK_STATE_*
[Expand]
Turbo ID constants
TURBO_ID_*
[Expand]
Voltage ID constants
VOLTAGE_ID_*
[Expand]
Temperature ID constants
TEMPERATURE_ID_*
[Expand]
Console Direction constants
CONSOLE_DIRECTION_*
[Expand]
Console Position constants
CONSOLE_POSITION_*
[Expand]
Framebuffer Depth constants
FRAMEBUFFER_DEPTH_*
[Expand]
Framebuffer Pixel Order constants
FRAMEBUFFER_ORDER_*
[Expand]
Framebuffer Alpha Mode constants
FRAMEBUFFER_MODE_*
[Expand]
Framebuffer Rotation constants
FRAMEBUFFER_ROTATION_*
[Expand]
Log Level constants
LOG_LEVEL_*
[Expand]
Logging Protocol constants
LOGGING_PROTOCOL_*
[Expand]
Logging Facility constants
LOGGING_FACILITY_*
[Expand]
Logging Severity constants
LOGGING_SEVERITY_*
[Expand]
Handle Type constants
HANDLE_TYPE_*
[Expand]
Filesystem Cache Mode constants
FILESYS_CACHE_MODE_*
Type definitions
None defined
Public variables
None defined
Function declarations
None defined
Return to Unit Reference