DeepCover Embedded Security in IoT: Public-key Secured Data Paths

Dependencies:   MaximInterface

Embed: (wiki syntax)

« Back to documentation index

Data Structures

Data Structures

Here are the data structures with brief descriptions:
_WlanRxFilterOperationCommandBuff_t
_WlanRxFilterPrePreparedFiltersCommandBuff_t
AllocatorConcept for allocating, resizing and freeing memory block
ASCII< CharType >ASCII encoding
AutoUTF< CharType >Dynamically select encoding according to stream's runtime-specified UTF encoding type
AutoUTFInputStream< CharType, InputByteStream >Input stream wrapper with dynamically bound encoding and automatic encoding detection
AutoUTFOutputStream< CharType, OutputByteStream >Output stream wrapper with dynamically bound encoding and automatic encoding detection
BaseReaderHandler< Encoding, Derived >Default implementation of Handler
BitmapStores a black and white bitmap image
ButtonClickable button control with text label
CC3100CC3100 Wi-Fi station interface for mbed using SPI
CrtAllocatorC-runtime library allocator
DisplayInterface to the SPI LCD module
DisplayGraphicWindowDisplays a pop-up window with a user-specified graphic and a return button
DisplayIdWindowDisplays the Web ID of the device before connecting to Wi-Fi or later as a pop-up window
EncodedInputStream< UTF8<>, MemoryStream >Specialized for UTF8 MemoryStream
EncodedOutputStream< Encoding, OutputByteStream >Output byte stream wrapper with statically bound encoding
EncodingConcept for encoding of Unicode characters
ErrorWindowDisplays a fatal error message to the user
GenericArray< Const, ValueT >Helper class for accessing Value of array type
GenericDocument< Encoding, Allocator, StackAllocator >A document for parsing JSON text as DOM
GenericInsituStringStream< Encoding >A read-write string stream
GenericMember< Encoding, Allocator >Name-value pair in a JSON object value
GenericMemberIterator< Const, Encoding, Allocator >(Constant) member iterator for a JSON object value
GenericMemberIterator< false, Encoding, Allocator >Non-const GenericMemberIterator
GenericMemberIterator< true, Encoding, Allocator >Const GenericMemberIterator
GenericMemoryBuffer< Allocator >Represents an in-memory output byte stream
GenericObject< Const, ValueT >Helper class for accessing Value of object type
GenericPointer< ValueType, Allocator >Represents a JSON Pointer. Use Pointer for UTF8 encoding and default allocator
GenericReader< SourceEncoding, TargetEncoding, StackAllocator >SAX-style JSON parser. Use Reader for UTF8 encoding and default allocator
GenericSchemaDocument< ValueT, Allocator >JSON schema document
GenericSchemaValidator< SchemaDocumentType, OutputHandler, StateAllocator >JSON Schema Validator
GenericStringRef< CharType >Reference to a constant string (not taking a copy)
GenericStringStream< Encoding >Read-only string stream
GenericValue< Encoding, Allocator >Represents a JSON value. Use Value for UTF8 encoding and default allocator
GraphicBase class for all graphical elements
HandlerConcept for receiving events from GenericReader upon parsing. The functions return true if no error occurs. If they return false, the event publisher should terminate the process
HardwareTestWindowAssembly hardware test procedure
ImageGraphic type that displays a bitmap
InitWindowDisplays a welcome screen and optionally initializes the DS2476 and CC3100
Writer< OutputStream, SourceEncoding, TargetEncoding, StackAllocator, writeFlags >::LevelInformation for each nested level
MemoryPoolAllocator< BaseAllocator >Default memory allocator used by the parser and DOM
NormalOperationWindowHandles normal operation of the demo including displaying status information and processing commands from the server
ParseResultResult of parsing (wraps ParseErrorCode)
GenericPointer< ValueType, Allocator >::PercentDecodeStreamA helper stream for decoding a percent-encoded sequence into code unit
GenericPointer< ValueType, Allocator >::PercentEncodeStream< OutputStream >A helper stream to encode character (UTF-8 code unit) into percent-encoded sequence
PrettyWriter< OutputStream, SourceEncoding, TargetEncoding, StackAllocator, writeFlags >Writer with indentation and spacing
RectangleRectangle graphical primitive
SchemaValidatingReader< parseFlags, InputStream, SourceEncoding, SchemaDocumentType, StackAllocator >A helper class for parsing with validation
SensorNodeInterface to the authenticated sensor node peripheral board
SlrxFilterHeaderArg_t
CC3100::SPISPI bus interface
StreamConcept for reading and writing characters
StreamLocalCopy< Stream, 0 >Keep reference
StreamLocalCopy< Stream, 1 >Do copy optimization
StreamTraits< Stream >Provides additional information for stream
TextText graphical primitive
GenericPointer< ValueType, Allocator >::TokenA token is the basic units of internal representation
Transcoder< SourceEncoding, TargetEncoding >Encoding conversion
Transcoder< Encoding, Encoding >Specialization of Transcoder with same source and target encoding
UTF16< CharType >UTF-16 encoding
UTF16BE< CharType >UTF-16 big endian encoding
UTF16LE< CharType >UTF-16 little endian encoding
UTF32< CharType >UTF-32 encoding
UTF32BE< CharType >UTF-32 big endian encoding
UTF32LE< CharType >UTF-32 little endian enocoding
WifiConnectWindowDisplays Wi-Fi connection information, connects to the Wi-Fi AP, and connects to the server
WindowAdds window properties to a Graphic
WindowManagerStack based window manager
Writer< OutputStream, SourceEncoding, TargetEncoding, StackAllocator, writeFlags >JSON writer