Skip to content

ZeraGmbH/vein-framework

Repository files navigation

vein-framework

Vein framework is an event broker system. Data transferred is structured as entities with components:

  • Entities are identified by a system-unique integer id
  • Entities are containers for components
  • Entities should have a component 'EntityName'
  • Components are identified by a component name which must be unique within its entity
  • Component data is of type QVariant


Code is divided into the following blocks:

Framework (framework)

Framework contains all interfaces for events / event handler and storage system.

Events:

Class diagram events

Event-handler and event-systems:

Class diagram event-handler


Common convenient code (convenient-code)

Code to perform common operations in vein-framework.

Event handling classes:

Class diagram convenient code


Client libraries (client-libs)

Event-systems:

Client event systems


Server libraries (server-libs)

Event-systems:

Server event systems


Network (network)

Event-systems:

Class diagram network systems


About

Collection of vein-framework libraries

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published