You seem to not have Javascript
enabled
, so site functionality like the search and navigation tree won't work.
Introduction
Build Apps
Build Platform
About
/ Build Apps
Get Started
Concepts
API Guides
Tools
Glossary
+
Definition Files
+
Overview
.sdef Files
.adef Files
.cdef Files
.mdef Files
Build Tool Search Paths
Precedence and Overriding
Unsandboxed App Limits
+
Common File Format
Sections
Named Items
Numerical Values
Text Values
Environment Variables
Include Directives
If Directives
Whitespace
Comments
Sample
+
System Definition .sdef
apps
+
interfaceSearch
maxPriority
preloaded
bindings
buildVars
cflags
cxxflags
ldflags
kernelModules
commands
externalWatchdogKick
+
Application Definition .adef
bindings
bundles
components
cpuShare
executables
groups
maxFileSystemBytes
maxMemoryBytes
maxMQueueBytes
maxQueuedSignals
maxThreads
maxSecureStorage Bytes
pools
+
processes
run
envVars
faultAction
priority
maxCoreDumpFileBytes
maxFileBytes
maxFileDescriptors
maxLockedMemoryBytes
watchdogAction
watchdogTimeout
+
extern
Server-side Example
Client-side Example
Binding Example
requires and provides
+
requires
configTree
dir
file
device
sandboxed
start
version
watchdogAction
watchdogTimeout
maxwatchdogTimeout
+
Component Definition .cdef
assets
bundles
cflags
cxxflags
externalBuild
ldflags
pools
+
provides
+
api
[manual-start]
[async]
+
requires
+
api
options
File
device
dir
lib
component
javaPackage
sources
+
Kernel Module Definition .mdef
sources
preBuilt
params
flags
+
Components
Rationale
Legato Components
Component Programming Model
Legacy Code
+
Interfaces
Function Call APIs
Inter-process Communication
+
Event-driven Programming
Event Loop API
+
API Files
Overview
+
Syntax
+
Type Support
DEFINE
ENUM
BITMASK
REFERENCE
HANDLER
USETYPES
Specifying a Function
Specifying an Event
Comments
Sample API
+
C Language Support
Files Generated
Handler Parameters in C
Events in C
Handlers in C
Client-specific Functions
Server-specific Functions
Asynchronous Server
API File Sample Output
+
C Language Standards
+
Complexity Standards
Cyclomatic Complexity
Fan-Out
Recursion
Gotos
Global Variables
Extern
Heap
Function Parameter Lists
Const Pointers
Error Handling
Multithreading
Function-Like Macros
Variable Side Effects
Procedural Side Effects
Signals
Bit Fields
Flexible Arrays
+
Security Standards
CERT C
Function Black List
Compiler Warnings
+
Formatting Standards
Multiple Inclusion Guards
Line Length
Pre-Existing Code
+
Naming
Be Descriptive
+
Prefixes
Inter-Component Interfaces
Inter-Module Interfaces
Files
Macros
+
Types
Suffix
Name
Cardinal Types
Enumeration Members
Struct and Union Namespaces
Structure and Union Members
+
Functions
Prefix
Camel Case
Verbage
+
Variables and Function Parameters
Camel Case
Verbage
Prefix
Pointers
Stack Variables
Static Variables
Abbreviations
Commenting
Copyright Notices
Separation of Interface from Implementation
Interface Documentation
Tabs
Internationalization
+
Runtime Architecture
Applications
Supervisor
Service Directory
Config Tree
Watchdog
Logs
Update Daemon
-
Security
Sandboxes
SMACK
+
App/System Configuration
Tree Structure
Transactions
Config Data Growth
Software Updates and Roll-Back
Config Change Notifications
Access Control
Logging
Updates
Power Management
Security
Sandboxes
SMACK
Copyright (C) Sierra Wireless Inc.