ocpp-rpc
Version:
A client & server implementation of the WAMP-like RPC-over-websocket system defined in the OCPP protocols (e.g. OCPP1.6-J and OCPP2.0.1).
19 lines (18 loc) • 734 B
TypeScript
/// <reference types="node" />
import { Socket } from "net";
export declare function abortHandshake(socket: Socket, code: number | string, message?: string, headers?: Record<string, any>): void;
export declare function parseSubprotocols(header: string): Set<string>;
/**
* Checks if a status code is allowed in a close frame.
*
* @param {Number} code The status code
* @return {Boolean} `true` if the status code is valid, else `false`
* @public
*/
export declare function isValidStatusCode(code: number): boolean;
declare const _default: {
abortHandshake: typeof abortHandshake;
parseSubprotocols: typeof parseSubprotocols;
isValidStatusCode: typeof isValidStatusCode;
};
export default _default;