Glossary » History » Version 6
« Previous -
Version 6/15
(diff) -
Next » -
Current version
J. Moringen, 04/10/2011 04:55 PM
mention Types page
Glossary¶
- event payload: domain object (programming language dependent) that is associated with an event.
Example(C++,protocol buffers,spread): an object of type IplImage*
- data type: the type (programming language dependent) of event payload.
Example(C++,protocol buffers,spread): IplImage* for the example above
- wire type: Data type (programming language dependent?) of serialized representation of event payload (specific for a port type)
Example(C++,protocol buffers,spread): unsigned char*
- wire schema: Layout/structure of serialized representation of event payload
Example(C++,protocol buffers,spread): specified by ImageMessage protocol buffer descriptor
- domain->wire converter: Mechanism that transforms event payloads into data of the wire type that has an interpretation w.r.t. the wire schema. Uniquely identified by the triple
- domain type
- wire type
- wire schema
Example(C++,protocol buffers,spread): AbstractConverter<std::string>?
See Types for a list of well-known wire schema <-> data type mappings
- wire->domain converter: Similar
- notification: Transport-specific message that contains
- event meta-data
- wire schema
- (wire type, wire schema) representation of payload
Note: does not contain domain type of event payload