Table: Local

Each entry describes an application of type APPLTYPE_LOCALSHELL.

ColumnName DataType Key Not Null Default Value Comment
ApplicationID INTEGER PK, FK NN   Unique application ID (foreign key refers to table Application)
Type NVARCHAR(255)       Local application type
CUSTOMUser-defined command
RESINFOResource info
SHELLLocal shell (XTERM)
SSHSecure shell
QFMFile manager
QTTText editor
MPLAYERMovie player
THUNDERBIRDThunderbird mail client
ICACCICA Connection Center
CLIENTINFOClient information
MAGNIFIERMagnifier
Parameter NVARCHAR(255)       Command line parameter string

For custom applications, this is the complete command string including all parameters

Hidden SMALLINT(6)       Application is hidden to the user
0|1
ReservedString1 NVARCHAR(255)        
ReservedString2 NVARCHAR(255)        
ReservedInt1 INTEGER        
ReservedInt2 INTEGER        
IndexName IndexType Columns
PRIMARY PRIMARY ApplicationID

 

How to create

CREATE TABLE Local(
ApplicationID INTEGER NOT NULL,
Type NVARCHAR(255),
Parameter NVARCHAR(255),
Hidden SMALLINT,
ReservedString1 NVARCHAR(255),
ReservedString2 NVARCHAR(255),
ReservedInt1 INTEGER,
ReservedInt2 INTEGER,
CONSTRAINT FK_LocalApplicationID_Application_ApplicationID FOREIGN KEY (ApplicationID) REFERENCES Application (ApplicationID),
PRIMARY KEY (ApplicationID));