@aptpod/iscp-ts
Version:
iSCP 2.0 client library for TypeScript
22 lines (21 loc) • 1.93 kB
TypeScript
import { IntdashExtensionFields, ConnectRequestExtensionFields, ConnectResponseExtensionFields, DisconnectExtensionFields, ConnectRequest, ConnectResponse, Disconnect } from '../../message';
import { IntdashExtensionFields as IntdashExtensionFieldsPB, ConnectRequestExtensionFields as ConnectRequestExtensionFieldsPB, ConnectResponseExtensionFields as ConnectResponseExtensionFieldsPB, DisconnectExtensionFields as DisconnectExtensionFieldsPB } from '../codegen/extensions/connection';
import { ConnectRequest as ConnectRequestPB, ConnectResponse as ConnectResponsePB, Disconnect as DisconnectPB } from '../codegen/connection';
export declare class WireToProto {
static intdashExtensionFields(wire: IntdashExtensionFields): IntdashExtensionFieldsPB;
static connectRequestExtensionFields(wire: ConnectRequestExtensionFields): ConnectRequestExtensionFieldsPB;
static connectResponseExtensionFields(_wire: ConnectResponseExtensionFields): ConnectResponseExtensionFieldsPB;
static disconnectExtensionFields(_wire: DisconnectExtensionFields): DisconnectExtensionFieldsPB;
static connectRequest(wire: ConnectRequest): ConnectRequestPB;
static connectResponse(wire: ConnectResponse): ConnectResponsePB;
static disconnect(wire: Disconnect): DisconnectPB;
}
export declare class ProtoToWire {
static intdashExtensionFields(proto: IntdashExtensionFieldsPB): IntdashExtensionFields;
static connectRequestExtensionFields(proto: ConnectRequestExtensionFieldsPB): ConnectRequestExtensionFields;
static connectResponseExtensionFields(_proto: ConnectResponseExtensionFieldsPB): ConnectResponseExtensionFields;
static disconnectExtensionFields(_proto: DisconnectExtensionFieldsPB): DisconnectExtensionFields;
static connectRequest(proto: ConnectRequestPB): ConnectRequest;
static connectResponse(proto: ConnectResponsePB): ConnectResponse;
static disconnect(proto: DisconnectPB): Disconnect;
}