@twilio/plugin-microvisor
Version:
Interact with your Twilio Microvisor devices
21 lines (20 loc) • 665 B
TypeScript
export declare class MemorySegment {
readonly start: number;
readonly length: number;
readonly writeable: boolean;
readonly cacheable: boolean;
constructor(start: number, length: number, writeable: boolean, cacheable: boolean);
contains(address: number): boolean;
after(address: number): boolean;
xmlEntry(): any;
}
export declare enum MicrovisorDevices {
IMP201 = 0
}
export declare class MemoryMap {
static readonly Imp201MemoryMap: Array<MemorySegment>;
readonly memMap: Array<MemorySegment>;
constructor(device: MicrovisorDevices);
getSegment(address: number): MemorySegment | undefined;
xml(): string;
}