1 /*
2  * Copyright (C) 2021 Huawei Device Co., Ltd.
3  * Licensed under the Apache License, Version 2.0 (the "License");
4  * you may not use this file except in compliance with the License.
5  * You may obtain a copy of the License at
6  *
7  *     http://www.apache.org/licenses/LICENSE-2.0
8  *
9  * Unless required by applicable law or agreed to in writing, software
10  * distributed under the License is distributed on an "AS IS" BASIS,
11  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12  * See the License for the specific language governing permissions and
13  * limitations under the License.
14  */
15 
16 #ifndef OHOS_IPC_TEST_SERVICE_COMMAND_H
17 #define OHOS_IPC_TEST_SERVICE_COMMAND_H
18 
19 enum TestCommand {
20     TEST_CMD_NONE = 0,
21     TEST_CMD_SYNC_TRANS = 1,
22     TEST_CMD_ASYNC_TRANS = 2,
23     TEST_CMD_PING_SERVICE = 3,
24     TEST_CMD_GET_FOO_SERVICE = 4,
25     TEST_CMD_TRANS_FILE_DESC = 5,
26     TEST_CMD_TRANSACTION = 6,
27     TEST_CMD_DUMP_SERVICE = 8,
28     TEST_CMD_LOOP_TRANSACTION = 9,
29     TEST_CMD_ASYNC_DUMP_SERVICE = 10,
30     TEST_CMD_ENABLE_SERIAL_INVOKE_FLAG = 11,
31     TEST_CMD_NATIVE_IPC_REGISTER_REMOTE_STUB_OBJECT = 12,
32     TEST_CMD_NATIVE_IPC_REQUESTS = 13,
33     TEST_CMD_TOO_MANY_SENDREQUEST = 14,
34     TEST_CMD_MULTI_THREAD_SEND = 15,
35 };
36 #endif // OHOS_IPC_TEST_SERVICE_COMMAND_H
37