blob: 8c5b2ad311c2a18ea17a7dbfd4b84989b85ff702 [file] [log] [blame]
b.liub17525e2025-05-14 17:22:29 +08001#include <stdio.h>
2#include <stdlib.h>
3#include "lynq_call.h"
4#include "cc.h"
5#define TEST_RESULT "lynq_result="
6
7static int handle = 0;
8
9int init_call(int argc, char *argv[], int sp_test)
10{
11 printf("[%s][%d] enter!\n",__FUNCTION__,__LINE__);
12 int ret = -1;
13 int uToken = atoi(argv[1]);
14 ret = lynq_init_call(uToken);
15 printf("%s%d\n",TEST_RESULT,ret);
16 return ret;
17}
18int dial_test(int argc, char *argv[], int sp_test)
19{
20 printf("[%s][%d] enter!\n",__FUNCTION__,__LINE__);
21 int ret = -1;
22 ret = lynq_call(&handle,argv[1]);
23 printf("%s%d\n",TEST_RESULT,ret);
24 return ret;
25}
26int answer_test(int argc, char *argv[], int sp_test)
27{
28 printf("[%s][%d] enter!\n",__FUNCTION__,__LINE__);
29 int ret = -1;
30 ret = lynq_call_answer();
31 printf("%s%d\n",TEST_RESULT,ret);
32 return ret;
33}
34int hungup_test(int argc, char *argv[], int sp_test)
35{
36 printf("[%s][%d] enter!\n",__FUNCTION__,__LINE__);
37 int ret = -1;
38 ret = lynq_call_hungup(&handle);
39 printf("%s%d\n",TEST_RESULT,ret);
40 return ret;
41}