mmserv/tms/inc/tmscallclisrv.h
branchRCL_3
changeset 45 095bea5f582e
parent 0 71ca22bcf22a
child 46 0ac9a5310753
equal deleted inserted replaced
41:a36789189b53 45:095bea5f582e
    51     TMS_EFFECT_GLOBAL_GAIN_GETMAX,
    51     TMS_EFFECT_GLOBAL_GAIN_GETMAX,
    52     TMS_ROUTING_OUTPUT_SET,
    52     TMS_ROUTING_OUTPUT_SET,
    53     TMS_ROUTING_OUTPUT_GET,
    53     TMS_ROUTING_OUTPUT_GET,
    54     TMS_ROUTING_PREVIOUSOUTPUT_GET,
    54     TMS_ROUTING_PREVIOUSOUTPUT_GET,
    55     TMS_ROUTING_AVAILABLE_OUTPUT_GET,
    55     TMS_ROUTING_AVAILABLE_OUTPUT_GET,
       
    56     TMS_GET_ACTIVE_CALL_PARAMS,
    56 
    57 
    57     //For TMS Format
    58     //For TMS Format
    58     TMS_FORMAT_SETCODECMODE,
    59     TMS_FORMAT_SETCODECMODE,
    59     TMS_FORMAT_GETCODECMODE,
    60     TMS_FORMAT_GETCODECMODE,
    60     TMS_FORMAT_GETSUPPORTEDBITRATESCOUNT,
    61     TMS_FORMAT_GETSUPPORTEDBITRATESCOUNT,
    67     TMS_FORMAT_SETVAD,
    68     TMS_FORMAT_SETVAD,
    68     TMS_FORMAT_GETVAD,
    69     TMS_FORMAT_GETVAD,
    69     TMS_FORMAT_SETCNG,
    70     TMS_FORMAT_SETCNG,
    70     TMS_FORMAT_GETCNG,
    71     TMS_FORMAT_GETCNG,
    71     TMS_FORMAT_SETPLC,
    72     TMS_FORMAT_SETPLC,
    72     TMS_FORMAT_GETPLC,
    73     TMS_FORMAT_GETPLC
    73     TMS_DTMF_START,
       
    74     TMS_DTMF_STOP,
       
    75     TMS_DTMF_CONTINUE
       
    76     };
    74     };
    77 
    75 
    78 struct TMSCliSrvStreamCreateDataStruct
    76 struct TMSCliSrvStreamCreateDataStruct
    79     {
    77     {
    80     TMSCallType CallType;
    78     TMSCallType CallType;
    87     {
    85     {
    88     TMSCallType CallType;
    86     TMSCallType CallType;
    89     TMSStreamType StreamType;
    87     TMSStreamType StreamType;
    90     gint StreamId;
    88     gint StreamId;
    91     TMSFormatType FormatType;
    89     TMSFormatType FormatType;
       
    90     gint RetryTime;
    92     };
    91     };
    93 typedef TPckgBuf<TMSCliSrvStreamInitDataStruct>
    92 typedef TPckgBuf<TMSCliSrvStreamInitDataStruct>
    94         TMSCliSrvStreamInitDataStructBufPckg;
    93         TMSCliSrvStreamInitDataStructBufPckg;
    95 
    94 
    96 struct TMSCliSrvStreamOpDataStruct
    95 struct TMSCliSrvStreamOpDataStruct
    97     {
    96     {
    98     TMSCallType CallType;
    97     TMSCallType CallType;
    99     TMSStreamType StreamType;
    98     TMSStreamType StreamType;
   100     gint StreamId;
    99     gint StreamId;
       
   100     gint RetryTime;
   101     };
   101     };
   102 typedef TPckgBuf<TMSCliSrvStreamOpDataStruct>
   102 typedef TPckgBuf<TMSCliSrvStreamOpDataStruct>
   103         TMSCliSrvStreamOpDataStructBufPckg;
   103         TMSCliSrvStreamOpDataStructBufPckg;
   104 
   104 
   105 struct TMSCliSrvDataXferDataStruct
   105 struct TMSCliSrvDataXferDataStruct
   120     guint32 Key;
   120     guint32 Key;
   121     };
   121     };
   122 typedef TPckgBuf<TMSCliSrvDataXferChunkHndlDataStruct>
   122 typedef TPckgBuf<TMSCliSrvDataXferChunkHndlDataStruct>
   123         TMSCliSrvDataXferChunkHndlDataStructBufPckg;
   123         TMSCliSrvDataXferChunkHndlDataStructBufPckg;
   124 
   124 
       
   125 struct TmsCallMsgBuf
       
   126     {
       
   127     gint iRequest;
       
   128     gint iStatus;
       
   129     gboolean iBool;
       
   130     gint iInt;
       
   131     };
       
   132 typedef TPckgBuf<TmsCallMsgBuf> TmsCallMsgBufPckg;
       
   133 
   125 } //namespace TMS
   134 } //namespace TMS
   126 
   135 
   127 #endif // TMSCALLCLISRV_H
   136 #endif // TMSCALLCLISRV_H
   128 
   137 
   129 // End of file
   138 // End of file