@dasf/dasf-messaging
Version:
Typescript bindings for the DASF RPC messaging protocol.
28 lines (24 loc) • 783 B
text/typescript
// SPDX-FileCopyrightText: 2022-2024 Helmholtz Centre Potsdam GFZ German Research Centre for Geosciences, Potsdam, Germany
// SPDX-FileCopyrightText: 2024 Helmholtz-Zentrum hereon GmbH
//
// SPDX-License-Identifier: Apache-2.0
/**
* DASF Messaging library for Javascript and Typescript
*
* Typescript bindings for the DASF RPC messaging protocol.
*/
export { DASFConnection } from './connection';
export {
MessageType,
PropertyKeys,
Status,
DASFModuleRequest,
DASFModuleResponse,
DASFProgressReport,
FunctionApiInfo,
ClassApiInfo,
ModuleApiInfo,
} from './messages';
export { WebsocketUrlBuilder, PulsarUrlBuilder } from './urls';
export type { DASFRequestProperties, DASFResponseProperties } from './messages';
export type { DASFUrlBuilder } from './urls';