Overview for developer
Basic concepts
- Time and synchronization with epochs
- Platform managed and externally managed components
- Service-oriented architecture
How to develop
- Creating new component
- Conventions of messaging
- Conventions of naming
- Pseudocode reference
- Simulation Tools package
- Workflow of component in simulation
- Workflow of start and end
Communication
- Topics, queues and exchanges
- Exchange, management
- Exchange, simulation-specific
- Topics (core)
- Reliable messaging in RabbitMQ
- Footprint of AMQP items
Message structures (core)
- Message structures (core)
- Message type names (core)
- Units of measure (UCUM)
- Message - AbstractMessage
- Message - AbstractResult
- Message - Epoch
- Message - SimState
- Message - Start
- Message - Status
- Block - Quantity
- Block - Quantity array
- Block - Time series