1 # Copyright (c) 2014 The Chromium OS Authors. All rights reserved. 2 # Use of this source code is governed by a BSD-style license that can be 3 # found in the LICENSE file. 4 5 """ 6 This module provides bindings for pseudomodem DBus constants. 7 8 """ 9 10 # Unix user that that the modemmanager service runs as. 11 MM1_USER = 'modem' 12 13 # PseudoModemManager Testing Interfaces 14 TESTING_PATH = '/org/chromium/Pseudomodem/Testing' 15 I_TESTING = 'org.chromium.Pseudomodem.Testing' 16 # Interactive state machine interface. 17 I_TESTING_ISM = 'org.chromium.Pseudomodem.Testing.InteractiveStateMachine' 18 19 # Other constants used and exported by pseudomodem 20 # State machine names 21 STATE_MACHINE_CDMA_ACTIVATE = 'CdmaActivateMachine' 22 STATE_MACHINE_CONNECT = 'ConnectMachine' 23 STATE_MACHINE_CONNECT_CDMA = 'ConnectCdmaMachine' 24 STATE_MACHINE_DISABLE = 'DisableMachine' 25 STATE_MACHINE_DISCONNECT = 'DisconnectMachine' 26 STATE_MACHINE_ENABLE = 'EnableMachine' 27 STATE_MACHINE_REGISTER = 'RegisterMachine' 28 STATE_MACHINE_REGISTER_CDMA = 'RegisterCdmaMachine' 29 30 DEFAULT_TEST_NETWORK_PREFIX = 'Test Network' 31