UNPKG

@microsoft/windows-admin-center-sdk

Version:

Microsoft - Windows Admin Center Shell

1 lines 1.66 kB
{"version":3,"sources":["../../../packages/core/rpc/extension-broker/rpc-extension-broker-request-client.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,GAAG,EAAE,MAAM,QAAQ,CAAC;AAE7B,OAAO,EAAE,WAAW,EAAE,MAAM,iBAAiB,CAAC;AAE9C,OAAO,EACH,yBAAyB,EAE5B,MAAM,8BAA8B,CAAC;AAEtC,qBAAa,+BAA+B;IACxC;;;;;OAKG;WACW,sBAAsB,CAAC,GAAG,EAAE,GAAG,EAAE,IAAI,EAAE,yBAAyB,EAAE,QAAQ,CAAC,EAAE,WAAW,GAAG,OAAO,CAAC,IAAI,CAAC;CAYzH","file":"rpc-extension-broker-request-client.d.ts","sourcesContent":["import { Rpc } from '../rpc';\r\nimport { RpcInboundClient } from '../rpc-inbound-client';\r\nimport { RpcOutbound } from '../rpc-outbound';\r\nimport { RpcOutboundClient } from '../rpc-outbound-client';\r\nimport {\r\n RpcExtensionBrokerRequest,\r\n RpcExtensionBrokerRequestKey\r\n} from './rpc-extension-broker-model';\r\n\r\nexport class RpcExtensionBrokerRequestClient {\r\n /**\r\n * Makes an extension broker request client call.\r\n *\r\n * @param data the extension broker request.\r\n * @return A promise indicating that the request has been sent\r\n */\r\n public static extensionBrokerRequest(rpc: Rpc, data: RpcExtensionBrokerRequest, outbound?: RpcOutbound): Promise<void> {\r\n if (outbound) {\r\n return RpcOutboundClient.callOutbound(\r\n rpc.rpcManager.rpcChannel,\r\n outbound,\r\n RpcExtensionBrokerRequestKey.command,\r\n RpcExtensionBrokerRequestKey.version,\r\n data);\r\n }\r\n\r\n return RpcInboundClient.call(rpc, RpcExtensionBrokerRequestKey.command, RpcExtensionBrokerRequestKey.version, data);\r\n }\r\n}\r\n"]}