[][src]Module tinkerforge::red_brick

Executes user programs and controls other Bricks/Bricklets standalone.

See also the documentation here.

Structs

AllocateList
AllocateString
AsyncFileReadEvent
AsyncFileWriteEvent
CreatePipe
CreateSession
CustomProgramOptionNames
CustomProgramOptionValue
DefineProgram
DirectoryName
FileEvents
FileEventsOccurredEvent
FileInfo
FilePosition
Identity
LastSpawnedProgramProcess
ListItem
ListLength
NextDirectoryEntry
OpenDirectory
OpenFile
ProcessCommand
ProcessIdentity
ProcessState
ProcessStateChangedEvent
ProcessStdio
Processes
ProgramCommand
ProgramIdentifier
ProgramRootDirectory
ProgramSchedule
ProgramSchedulerState
ProgramStdioRedirection
Programs
ReadFile
RedBrick

Executes user programs and controls other Bricks/Bricklets standalone

SetFilePosition
SpawnProcess
StringChunk
StringLength
WriteFile

Enums

RedBrickFunction

Constants

RED_BRICK_DIRECTORY_ENTRY_TYPE_BLOCK
RED_BRICK_DIRECTORY_ENTRY_TYPE_CHARACTER
RED_BRICK_DIRECTORY_ENTRY_TYPE_DIRECTORY
RED_BRICK_DIRECTORY_ENTRY_TYPE_FIFO
RED_BRICK_DIRECTORY_ENTRY_TYPE_REGULAR
RED_BRICK_DIRECTORY_ENTRY_TYPE_SOCKET
RED_BRICK_DIRECTORY_ENTRY_TYPE_SYMLINK
RED_BRICK_DIRECTORY_ENTRY_TYPE_UNKNOWN
RED_BRICK_DIRECTORY_FLAG_EXCLUSIVE
RED_BRICK_DIRECTORY_FLAG_RECURSIVE
RED_BRICK_ERROR_CODE_ACCESS_DENIED
RED_BRICK_ERROR_CODE_ALREADY_EXISTS
RED_BRICK_ERROR_CODE_BAD_FILE_DESCRIPTOR
RED_BRICK_ERROR_CODE_DOES_NOT_EXIST
RED_BRICK_ERROR_CODE_INTERNAL_ERROR
RED_BRICK_ERROR_CODE_INTERRUPTED
RED_BRICK_ERROR_CODE_INVALID_OPERATION
RED_BRICK_ERROR_CODE_INVALID_PARAMETER
RED_BRICK_ERROR_CODE_INVALID_SEEK
RED_BRICK_ERROR_CODE_IS_DIRECTORY
RED_BRICK_ERROR_CODE_NAME_TOO_LONG
RED_BRICK_ERROR_CODE_NOT_A_DIRECTORY
RED_BRICK_ERROR_CODE_NOT_SUPPORTED
RED_BRICK_ERROR_CODE_NO_FREE_MEMORY
RED_BRICK_ERROR_CODE_NO_FREE_OBJECT_ID
RED_BRICK_ERROR_CODE_NO_FREE_SESSION_ID
RED_BRICK_ERROR_CODE_NO_FREE_SPACE
RED_BRICK_ERROR_CODE_NO_MORE_DATA
RED_BRICK_ERROR_CODE_OBJECT_IS_LOCKED
RED_BRICK_ERROR_CODE_OPERATION_ABORTED
RED_BRICK_ERROR_CODE_OUT_OF_RANGE
RED_BRICK_ERROR_CODE_OVERFLOW
RED_BRICK_ERROR_CODE_PROGRAM_IS_PURGED
RED_BRICK_ERROR_CODE_SUCCESS
RED_BRICK_ERROR_CODE_TOO_MANY_OPEN_FILES
RED_BRICK_ERROR_CODE_UNKNOWN_ERROR
RED_BRICK_ERROR_CODE_UNKNOWN_OBJECT_ID
RED_BRICK_ERROR_CODE_UNKNOWN_SESSION_ID
RED_BRICK_ERROR_CODE_WOULD_BLOCK
RED_BRICK_ERROR_CODE_WRONG_LIST_ITEM_TYPE
RED_BRICK_FILE_EVENT_READABLE
RED_BRICK_FILE_EVENT_WRITABLE
RED_BRICK_FILE_FLAG_APPEND
RED_BRICK_FILE_FLAG_CREATE
RED_BRICK_FILE_FLAG_EXCLUSIVE
RED_BRICK_FILE_FLAG_NON_BLOCKING
RED_BRICK_FILE_FLAG_READ_ONLY
RED_BRICK_FILE_FLAG_READ_WRITE
RED_BRICK_FILE_FLAG_REPLACE
RED_BRICK_FILE_FLAG_TEMPORARY
RED_BRICK_FILE_FLAG_TRUNCATE
RED_BRICK_FILE_FLAG_WRITE_ONLY
RED_BRICK_FILE_ORIGIN_BEGINNING
RED_BRICK_FILE_ORIGIN_CURRENT
RED_BRICK_FILE_ORIGIN_END
RED_BRICK_FILE_PERMISSION_GROUP_ALL
RED_BRICK_FILE_PERMISSION_GROUP_EXECUTE
RED_BRICK_FILE_PERMISSION_GROUP_READ
RED_BRICK_FILE_PERMISSION_GROUP_WRITE
RED_BRICK_FILE_PERMISSION_OTHERS_ALL
RED_BRICK_FILE_PERMISSION_OTHERS_EXECUTE
RED_BRICK_FILE_PERMISSION_OTHERS_READ
RED_BRICK_FILE_PERMISSION_OTHERS_WRITE
RED_BRICK_FILE_PERMISSION_USER_ALL
RED_BRICK_FILE_PERMISSION_USER_EXECUTE
RED_BRICK_FILE_PERMISSION_USER_READ
RED_BRICK_FILE_PERMISSION_USER_WRITE
RED_BRICK_FILE_TYPE_BLOCK
RED_BRICK_FILE_TYPE_CHARACTER
RED_BRICK_FILE_TYPE_DIRECTORY
RED_BRICK_FILE_TYPE_FIFO
RED_BRICK_FILE_TYPE_PIPE
RED_BRICK_FILE_TYPE_REGULAR
RED_BRICK_FILE_TYPE_SOCKET
RED_BRICK_FILE_TYPE_SYMLINK
RED_BRICK_FILE_TYPE_UNKNOWN
RED_BRICK_OBJECT_TYPE_DIRECTORY
RED_BRICK_OBJECT_TYPE_FILE
RED_BRICK_OBJECT_TYPE_LIST
RED_BRICK_OBJECT_TYPE_PROCESS
RED_BRICK_OBJECT_TYPE_PROGRAM
RED_BRICK_OBJECT_TYPE_STRING
RED_BRICK_PIPE_FLAG_NON_BLOCKING_READ
RED_BRICK_PIPE_FLAG_NON_BLOCKING_WRITE
RED_BRICK_PROCESS_SIGNAL_ABORT
RED_BRICK_PROCESS_SIGNAL_CONTINUE
RED_BRICK_PROCESS_SIGNAL_INTERRUPT
RED_BRICK_PROCESS_SIGNAL_KILL
RED_BRICK_PROCESS_SIGNAL_QUIT
RED_BRICK_PROCESS_SIGNAL_STOP
RED_BRICK_PROCESS_SIGNAL_TERMINATE
RED_BRICK_PROCESS_SIGNAL_USER1
RED_BRICK_PROCESS_SIGNAL_USER2
RED_BRICK_PROCESS_STATE_ERROR
RED_BRICK_PROCESS_STATE_EXITED
RED_BRICK_PROCESS_STATE_KILLED
RED_BRICK_PROCESS_STATE_RUNNING
RED_BRICK_PROCESS_STATE_STOPPED
RED_BRICK_PROCESS_STATE_UNKNOWN
RED_BRICK_PROGRAM_SCHEDULER_STATE_RUNNING
RED_BRICK_PROGRAM_SCHEDULER_STATE_STOPPED
RED_BRICK_PROGRAM_START_MODE_ALWAYS
RED_BRICK_PROGRAM_START_MODE_CRON
RED_BRICK_PROGRAM_START_MODE_INTERVAL
RED_BRICK_PROGRAM_START_MODE_NEVER
RED_BRICK_PROGRAM_STDIO_REDIRECTION_CONTINUOUS_LOG
RED_BRICK_PROGRAM_STDIO_REDIRECTION_DEV_NULL
RED_BRICK_PROGRAM_STDIO_REDIRECTION_FILE
RED_BRICK_PROGRAM_STDIO_REDIRECTION_INDIVIDUAL_LOG
RED_BRICK_PROGRAM_STDIO_REDIRECTION_PIPE
RED_BRICK_PROGRAM_STDIO_REDIRECTION_STDOUT