vtengines/videoteleng/Inc/Session/MVtEngSessionInfo.h
branchRCL_3
changeset 34 f15ac8e65a02
parent 0 ed9695c8bcbe
child 35 779871d1e4f4
equal deleted inserted replaced
32:890b5dd735f8 34:f15ac8e65a02
    83             EDirectionMO,
    83             EDirectionMO,
    84             EDirectionMT
    84             EDirectionMT
    85             };
    85             };
    86         
    86         
    87         enum { KCallNameLength = 50 };
    87         enum { KCallNameLength = 50 };
       
    88         enum { KCallNumberLength = 50 };
    88         
    89         
    89         typedef TBuf<KCallNameLength> TCallName;
    90         typedef TBuf<KCallNameLength> TCallName;
       
    91         
       
    92         typedef TBuf<KCallNumberLength> TCallNumber;
       
    93         
    90         /**
    94         /**
    91         * CLI data related to a call
    95         * CLI data related to a call
    92         */
    96         */
    93         struct TCLI {
    97         struct TCLI {
    94             // call id of the call
    98             // call id of the call
    97             // caller name
   101             // caller name
    98             TCallName iName;
   102             TCallName iName;
    99             
   103             
   100             // indicates if voice call can be made to peer
   104             // indicates if voice call can be made to peer
   101             TBool iVoiceCallPossible;
   105             TBool iVoiceCallPossible;
       
   106             
       
   107             TCallNumber iCallNumber;
   102             };
   108             };
   103         
   109         
   104         /**
   110         /**
   105         * Returns session state
   111         * Returns session state
   106         * @aForcedRefresh if ETrue current state is forced to update.
   112         * @aForcedRefresh if ETrue current state is forced to update.