run.go 727 B

12345678910111213141516171819202122232425262728293031
  1. /*
  2. * EliasDB
  3. *
  4. * Copyright 2016 Matthias Ladkau. All rights reserved.
  5. *
  6. * This Source Code Form is subject to the terms of the Mozilla Public
  7. * License, v. 2.0. If a copy of the MPL was not distributed with this
  8. * file, You can obtain one at http://mozilla.org/MPL/2.0/.
  9. */
  10. /*
  11. Package ecal contains the main API for the event condition language ECAL.
  12. */
  13. package ecal
  14. // TODO: Maybe API documentation - access comments during runtime
  15. /*
  16. Processor models a top level execution instance for ECAL.
  17. */
  18. type Processor interface {
  19. }
  20. /*
  21. processor is the main implementation for the Processor interface.
  22. */
  23. type processor struct {
  24. // TODO: GM GraphManager is part of initial values published in the global scope
  25. Logger
  26. }