The LeCouteauSuisse.API namespace provides the underlying structure for the development of Generators, Receivers and Loggers.
Classes
Class | Description | |
---|---|---|
![]() | BaseGenerator |
The base class for all Generators.
|
![]() | BaseLogger |
The base class for all Logger.
|
![]() | BaseReceiver |
The base class for all receivers.
|
![]() | EventContext |
The class provide information on context of an event.
|
![]() | FormatArguments |
Provides helper methods to format a string from GeneratorEvent, EventContext and ReceiverContext properties.
|
![]() | GeneratorContext |
The class provide information on context of a generator.
|
![]() | GeneratorEvent |
The base class for all event class.
|
![]() | GroupContext |
The class provide information on context of a group of receiver.
|
![]() | LoggerContext |
The class provide information on context of a logger.
|
![]() | ReceiverContext |
The class provide information on context of a receiver.
|
![]() | ServiceContext |
The class provide information on context of a service.
|
Interfaces
Interface | Description | |
---|---|---|
![]() | IEventTerminate |
Interface to handle the end of a event in a group.
|
![]() | IGenerator |
This interface describe the implementation of a Generator.
|
![]() | IInitialization |
This interface is used to read configuration in settings tag of the configuration.
|
![]() | ILogger |
This interface describe the implementation of a Logger.
|
![]() | IReceiver |
This interface describe the implementation of a Receiver.
|
Enumerations
Enumeration | Description | |
---|---|---|
![]() | ConditionalReturn |
Provides information on conditionnal sequence of receiver inside a group.
|
![]() | EndCode |
Provides information on the ending of this event in a group of receiver.
|
![]() | EventPriority |
Provides information on event priority.
|
![]() | LoggerLevel |
Provides information on level of a message for the logger.
|
![]() | ReceiverSynchronization |
Provides information on synchronization between receiver in a group.
|
![]() | ReceiverThreading |
Provides information on the receiver threading model.
|