@aptpod/iscp-ts
Version:
iSCP 2.0 client library for TypeScript
23 lines (22 loc) • 680 B
TypeScript
import { NegotiationParams } from '../negotiation-params';
import { Transport, Connector } from '../transport';
/**
* {@link WebTransportConnector}に指定するコンフィグです。
* @category Connector
*/
export interface WebTransportConnectorConfig {
/**
* 接続先のaddressに続くパス。
* @default api/iscp/connect
*/
path?: string;
}
/**
* WebTransportのiSCPコネクターです。
* @category Connector
*/
export declare class WebTransportConnector implements Connector {
#private;
constructor(config?: WebTransportConnectorConfig);
connect(address: string, negotiationParams: NegotiationParams): Promise<Transport>;
}