Interface PlaceCommandRequestMetadata

Additional management metadata for a Place request

interface PlaceCommandRequestMetadata {
    args?: any[];
    cmd: PlaceCommand;
    id: string | number;
    index: number;
    key: string;
    mod: string;
    name: string;
    promise?: Promise<any>;
    reject?: (_?: any) => void;
    resolve?: (_?: any) => void;
    sys: string;
}

Hierarchy (View Summary)

Properties

args?: any[]

Aruguments to pass to the method executed on the module

Type of the command to send to engine

id: string | number

Unique request identifier

index: number

Index of the module in the system

key: string

Request and binding identifier

mod: string

Module on the given system to perform the command

name: string

Name of variable to bind or method to exec on the given module

promise?: Promise<any>

Request promise

reject?: (_?: any) => void

Reject function for the request promise

resolve?: (_?: any) => void

Resolve function for the request promise

sys: string

System ID to perform the command