localconnectivityservice/dun/utils/inc/DunTransporter.h
changeset 54 4dc88a4ac6f4
parent 29 3ae5cb0b4c02
equal deleted inserted replaced
52:866b4af7ffbe 54:4dc88a4ac6f4
    72     };
    72     };
    73 
    73 
    74 enum TDunState
    74 enum TDunState
    75     {
    75     {
    76     EDunStateIdle,
    76     EDunStateIdle,
    77     EDunStateTransferring,     // Transporter state for data tranfer (up/downstream)
       
    78     EDunStateSignalCopy,       // Transporter state for signal copying (RComm)
       
    79     EDunStateSignalNotify,     // Transporter state for signal notifying (RSocket)
       
    80     EDunStateDataWaiting,      // Transporter state for data waiting
       
    81     EDunStateSignalWaiting,    // Transporter state for signal waiting
       
    82     EDunStateDataPushing,      // Transporter state for data pushing (multiplexer)
       
    83     EDunStateCallListen,       // Transporter state for call state listening
    77     EDunStateCallListen,       // Transporter state for call state listening
    84     EDunStateAtCmdHandling,    // ATEXT state for AT command handling
    78     EDunStateAtCmdHandling,    // State for AT command handling
    85     EDunStateAtCmdPushing,     // ATEXT state for AT command reply pushing
    79     EDunStateAtCmdPushing,     // State for AT command reply pushing
    86     EDunStateAtCmdEchoing,     // ATEXT state for AT command character echoing (text mode)
    80     EDunStateAtCmdEchoing,     // State for AT command character echoing (text mode)
    87     EDunStateAtUrcHandling,    // ATEXT state for URC handling
       
    88     EDunStateModeListening,    // ATEXT state for mode change listening
       
    89     EDunStateEcomListening,    // ATEXT state for ECOM change listening
       
    90     EDunStateNvramListening,   // ATEXT state for NVRAM change listening
       
    91     EDunStateUiNoting          // Transporter state for UI note showing
    81     EDunStateUiNoting          // Transporter state for UI note showing
    92     };
    82     };
    93 
    83 
    94 enum TDunReasonType
    84 enum TDunReasonType
    95     {
    85     {