Home | History | Annotate | Download | only in pseudomodem
      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