Commit | Line | Data |
---|---|---|
970ed795 | 1 | /****************************************************************************** |
3abe9331 | 2 | * Copyright (c) 2000-2015 Ericsson Telecom AB |
970ed795 EL |
3 | * All rights reserved. This program and the accompanying materials |
4 | * are made available under the terms of the Eclipse Public License v1.0 | |
5 | * which accompanies this distribution, and is available at | |
6 | * http://www.eclipse.org/legal/epl-v10.html | |
7 | ******************************************************************************/ | |
8 | package org.eclipse.titan.executor.jni; | |
9 | ||
10 | /** | |
11 | * For representing the global state of MC. | |
12 | * <p> | |
13 | * The original C++ structure can be found at TTCNv3\mctr2\mctr\MainController.h | |
14 | */ | |
15 | public enum McStateEnum { | |
16 | ||
17 | MC_INACTIVE, // 0 | |
18 | MC_LISTENING, // 1 | |
19 | MC_LISTENING_CONFIGURED, // 2 | |
20 | MC_HC_CONNECTED, // 3 | |
21 | MC_CONFIGURING, // 4 | |
22 | ||
23 | MC_ACTIVE, // 5 | |
24 | MC_SHUTDOWN, // 6 | |
25 | MC_CREATING_MTC, // 7 | |
26 | MC_READY, // 8 | |
27 | MC_TERMINATING_MTC, // 9 | |
28 | ||
29 | MC_EXECUTING_CONTROL, // 10 | |
30 | MC_EXECUTING_TESTCASE, // 11 | |
31 | MC_TERMINATING_TESTCASE, // 12 | |
32 | MC_PAUSED; // 13 | |
33 | } |