Interface TunnelRunner

interface TunnelRunner {
    emit?: ((event: IEventEmission<any>) => Promise<any>);
    eventDeliveryMode?: EventDeliveryMode;
    events?: TunnelEventSelector;
    mode?: TunnelMode;
    run?: TunnelTaskRunner;
    tasks?: TunnelTaskSelector;
    transport?: string;
}

Properties

emit?: ((event: IEventEmission<any>) => Promise<any>)
eventDeliveryMode?: EventDeliveryMode
mode?: TunnelMode
transport?: string