@iotize/device-client.js
Version:
IoTize Device client for Javascript
30 lines (29 loc) • 1.36 kB
TypeScript
/**
* This file has been generated
* DO NOT EDIT, IT MAY BE OVERWRITTEN
*/
import { TapRequest, TapResponse, ApduResponse, ApduRequest, TapApduRequest, TapEncryptedFrame } from "../model";
declare module './tap-stream-core' {
interface TapStreamReader {
readTapRequest(): TapRequest;
readTapRequestHeader(): TapRequest.Header;
readTapRequestPath(): TapRequest.Path;
readTapResponse(): TapResponse;
readApduResponse(): ApduResponse;
readApduRequest(): ApduRequest;
readApduRequestHeader(): ApduRequest.Header;
readTapApduRequest(): TapApduRequest;
readTapEncryptedFrame(): TapEncryptedFrame;
}
interface TapStreamWriter {
writeTapRequest(model: TapRequest): TapStreamWriter;
writeTapRequestHeader(model: TapRequest.Header): TapStreamWriter;
writeTapRequestPath(model: TapRequest.Path): TapStreamWriter;
writeTapResponse(model: TapResponse): TapStreamWriter;
writeApduResponse(model: ApduResponse): TapStreamWriter;
writeApduRequest(model: ApduRequest): TapStreamWriter;
writeApduRequestHeader(model: ApduRequest.Header): TapStreamWriter;
writeTapApduRequest(model: TapApduRequest): TapStreamWriter;
writeTapEncryptedFrame(model: TapEncryptedFrame): TapStreamWriter;
}
}