nope/lib/communication/index.nodejs.ts

43 lines
1.1 KiB
TypeScript
Raw Normal View History

2021-08-04 16:17:23 +00:00
/**
* @author Martin Karkowski
* @email m.karkowski@zema.de
* @create date 2021-08-04 15:30:10
2021-08-30 04:40:28 +00:00
* @modify date 2021-08-04 15:44:45
2021-08-04 16:17:23 +00:00
* @desc [description]
*/
export {
IAvailableInstanceGeneratorsMsg,
IAvailableInstancesMsg,
IAvailableServicesMsg,
IAvailableTopicsMsg,
ICallOptions,
ICommunicationBridge,
ICommunicationInterface,
ICommunicationMirror,
IEmitter,
2021-08-30 04:40:28 +00:00
IExecutingTaskMsg,
2021-08-04 16:17:23 +00:00
IExternalEventMsg,
IInstanceCreationMsg,
IInstanceDescriptionMsg,
IInstanceRemovalMsg,
IRequestOfService,
IRequestTaskMsg,
IResponseTaskMsg,
2021-08-30 04:40:28 +00:00
IRpcUnregisterMsg,
2021-08-04 16:17:23 +00:00
ITaskCancelationMsg,
2021-12-04 07:25:26 +00:00
ValidEventTypesOfMirror,
2021-08-04 16:17:23 +00:00
} from "../types/nope/nopeCommunication.interface";
2021-08-30 04:40:28 +00:00
export {
ENopeDispatcherStatus,
IDispatcherInfo,
INopeDispatcher,
INopeDispatcherOptions,
2021-12-04 07:25:26 +00:00
ValidSelectorFunction,
2021-08-30 04:40:28 +00:00
} from "../types/nope/nopeDispatcher.interface";
2021-08-04 16:17:23 +00:00
export { Bridge } from "./bridge";
2021-09-02 06:20:26 +00:00
export { getLayer, validLayers } from "./getLayer.nodejs";
2021-08-30 04:40:28 +00:00
export { Layers, Mirrors };
2021-08-04 16:17:23 +00:00
2021-08-30 04:40:28 +00:00
import * as Layers from "./layers/index.nodejs";
import * as Mirrors from "./mirrors/index.nodejs";