Ejemplo n.º 1
0
        // Low Level API

        public Task <LL_SendResult> LL_SendAsync(LL_SendParams parameters)
        {
            return(mAPI.ExecuteAsync <LL_SendParams, LL_SendResult>("messaging.send", parameters));
        }
Ejemplo n.º 2
0
        // Low Level API

        public Task <LL_AnswerResult> LL_AnswerAsync(LL_AnswerParams parameters)
        {
            return(mAPI.ExecuteAsync <LL_AnswerParams, LL_AnswerResult>("calling.answer", parameters));
        }
Ejemplo n.º 3
0
        // Low Level API

        public Task <LL_BeginResult> LL_BeginAsync(LL_BeginParams parameters)
        {
            return(mAPI.ExecuteAsync <LL_BeginParams, LL_BeginResult>("calling.begin", parameters));
        }
Ejemplo n.º 4
0
 public async Task <Provisioning.ConfigureResult> ConfigureAsync(Provisioning.ConfigureParams parameters)
 {
     return(await mAPI.ExecuteAsync <Provisioning.ConfigureParams, Provisioning.ConfigureResult>("provisioning.configure", parameters));
 }
Ejemplo n.º 5
0
        // Low Level API

        public Task <LL_TimeoutRetryResult> LL_TimeoutRetryAsync(LL_TimeoutRetryParams parameters, int ttl = Request.DEFAULT_RESPONSE_TIMEOUT_SECONDS)
        {
            return(mAPI.ExecuteAsync <LL_TimeoutRetryParams, LL_TimeoutRetryResult>("signalwire.testing.timeout_retry", parameters, ttl));
        }