{"version":3,"sources":["../../../packages/core/rpc/seek/rpc-seek-model.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,WAAW,EAAE,MAAM,aAAa,CAAC;AAE1C;;GAEG;AACH,qBAAa,UAAU;IACnB,OAAc,OAAO,SAAU;IAC/B,OAAc,OAAO,SAAW;CACnC;AAED;;GAEG;AACH,oBAAY,WAAW;IACnB;;OAEG;IACH,MAAM,IAAI;IAEV;;OAEG;IACH,MAAM,IAAI;CACb;AAED,MAAM,WAAW,OAAQ,SAAQ,WAAW;IACxC;;OAEG;IACH,IAAI,EAAE,WAAW,CAAC;CACrB;AAED;;GAEG;AACH,MAAM,WAAW,aAAa;IAC1B;;OAEG;IACH,IAAI,EAAE,MAAM,CAAC;IAEb;;OAEG;IACH,OAAO,EAAE,MAAM,CAAC;CACnB","file":"rpc-seek-model.d.ts","sourcesContent":["import { RpcBaseData } from '../rpc-base';\r\n\r\n/**\r\n * RPC seek request name and version.\r\n */\r\nexport class RpcSeekKey {\r\n    public static command = 'Seek';\r\n    public static version = '0.1.0';\r\n}\r\n\r\n/**\r\n * RPC seek mode.\r\n */\r\nexport enum RpcSeekMode {\r\n    /**\r\n     * Create new inbound rpc on the shell.\r\n     */\r\n    Create = 0,\r\n\r\n    /**\r\n     * Delete existing inbound rpc on the shell.\r\n     */\r\n    Delete = 1\r\n}\r\n\r\nexport interface RpcSeek extends RpcBaseData {\r\n    /**\r\n     * Type of seek request.\r\n     */\r\n    mode: RpcSeekMode;\r\n}\r\n\r\n/**\r\n * Rpc Seek result.\r\n */\r\nexport interface RpcSeekResult {\r\n    /**\r\n     * name of module.\r\n     */\r\n    name: string;\r\n\r\n    /**\r\n     * sub name of frame instance.\r\n     */\r\n    subName: string;\r\n}\r\n"]}