| <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> |
| <html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1"> |
| <title>pv_2way_h324m_types.h Source File</title> |
| <link href="doxygen.css" rel="stylesheet" type="text/css"> |
| </head><body> |
| <!-- Generated by Doxygen 1.2.18 --> |
| <center> |
| <a class="qindex" href="index.html">Main Page</a> <a class="qindex" href="hierarchy.html">Class Hierarchy</a> <a class="qindex" href="annotated.html">Data Structures</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="functions.html">Data Fields</a> <a class="qindex" href="globals.html">Globals</a> </center> |
| <hr><h1>pv_2way_h324m_types.h</h1><a href="pv__2way__h324m__types_8h.html">Go to the documentation of this file.</a><div class="fragment"><pre>00001 <span class="preprocessor">#ifndef PV_2WAY_H324M_TYPES_H_INCLUDED</span> |
| 00002 <span class="preprocessor"></span><span class="preprocessor">#define PV_2WAY_H324M_TYPES_H_INCLUDED</span> |
| 00003 <span class="preprocessor"></span> |
| 00004 <span class="preprocessor">#ifndef PV_2WAY_BASIC_TYPES_H_INCLUDED</span> |
| 00005 <span class="preprocessor"></span><span class="preprocessor">#include "<a class="code" href="pv__2way__basic__types_8h.html">pv_2way_basic_types.h</a>"</span> |
| 00006 <span class="preprocessor">#endif</span> |
| 00007 <span class="preprocessor"></span> |
| 00008 <span class="comment">// MACROS</span> |
| <a name="l00010"></a><a class="code" href="pv__2way__h324m__types_8h.html#a0">00010</a> <span class="comment"></span><span class="preprocessor">#define PV_2WAY_MAX_USER_INPUT_FORMATS 4</span> |
| 00011 <span class="preprocessor"></span> |
| <a name="l00012"></a><a class="code" href="pv__2way__h324m__types_8h.html#a1">00012</a> <span class="preprocessor">#define PV_2WAY_MAX_SKEW_MS 1000</span> |
| 00013 <span class="preprocessor"></span> |
| <a name="l00019"></a><a class="code" href="pv__2way__h324m__types_8h.html#a8">00019</a> <span class="keyword">typedef</span> <span class="keyword">enum</span> <a class="code" href="pv__2way__h324m__types_8h.html#a8">TPVPostDisconnectOption</a> |
| 00020 { |
| 00021 <a class="code" href="pv__2way__h324m__types_8h.html#a8a4">EDisconnectLine</a>, |
| 00022 <a class="code" href="pv__2way__h324m__types_8h.html#a8a5">EAnalogueTelephony</a> |
| 00023 }<a class="code" href="pv__2way__h324m__types_8h.html#a2">PV2WayPostDisconnectOption</a>; |
| 00024 |
| 00025 |
| <a name="l00030"></a><a class="code" href="pv__2way__h324m__types_8h.html#a9">00030</a> <span class="keyword">typedef</span> <span class="keyword">enum</span> <a class="code" href="pv__2way__h324m__types_8h.html#a9">TPVUserInputType</a> |
| 00031 { |
| 00032 <a class="code" href="pv__2way__h324m__types_8h.html#a9a6">EAlphanumeric</a> = 0, |
| 00033 <a class="code" href="pv__2way__h324m__types_8h.html#a9a7">EDtmf</a>, |
| 00034 }<a class="code" href="pv__2way__h324m__types_8h.html#a3">PV2WayUserInputType</a>; |
| 00035 |
| <a name="l00044"></a><a class="code" href="classPV2Way324InitInfo.html">00044</a> <span class="keyword">class </span><a class="code" href="classPV2Way324InitInfo.html">PV2Way324InitInfo</a> : <span class="keyword">public</span> <a class="code" href="classPV2WayInitInfo.html">PV2WayInitInfo</a> |
| 00045 { |
| 00046 <span class="keyword">public</span>: |
| <a name="l00055"></a><a class="code" href="classPV2Way324InitInfo.html#a0">00055</a> <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classPV2Way324InitInfo.html#a0">GetInitInfoClassName</a>(OSCL_wString &aClassName) |
| 00056 { |
| 00057 aClassName = _STRLIT_WCHAR(<span class="stringliteral">"CPV2Way324InitInfo"</span>); |
| 00058 } |
| <a name="l00059"></a><a class="code" href="classPV2Way324InitInfo.html#a1">00059</a> <a class="code" href="classPV2Way324InitInfo.html#a1">PV2Way324InitInfo</a>() : <a class="code" href="classPV2WayInitInfo.html">PV2WayInitInfo</a>(), <a class="code" href="classPV2Way324InitInfo.html#m0">iMultiplexingDelayMs</a>(0) {}; |
| <a name="l00060"></a><a class="code" href="classPV2Way324InitInfo.html#a2">00060</a> <span class="keyword">virtual</span> <a class="code" href="classPV2Way324InitInfo.html#a2">~PV2Way324InitInfo</a>() {}; |
| 00061 |
| <a name="l00065"></a><a class="code" href="classPV2Way324InitInfo.html#m0">00065</a> uint16 <a class="code" href="classPV2Way324InitInfo.html#m0">iMultiplexingDelayMs</a>; |
| 00066 }; |
| 00067 |
| 00068 |
| <a name="l00076"></a><a class="code" href="classPV2Way324ConnectOptions.html">00076</a> <span class="keyword">class </span><a class="code" href="classPV2Way324ConnectOptions.html">PV2Way324ConnectOptions</a> : <span class="keyword">public</span> <a class="code" href="classPV2WayConnectOptions.html">PV2WayConnectOptions</a> |
| 00077 { |
| 00078 <span class="keyword">public</span>: |
| <a name="l00085"></a><a class="code" href="classPV2Way324ConnectOptions.html#a0">00085</a> <a class="code" href="classPV2Way324ConnectOptions.html#a1">PV2Way324ConnectOptions</a>(uint32 aDisconnectTimeoutInterval) |
| 00086 : <a class="code" href="classPV2Way324ConnectOptions.html#m0">iDisconnectTimeoutInterval</a>(aDisconnectTimeoutInterval) {} |
| 00087 |
| <a name="l00088"></a><a class="code" href="classPV2Way324ConnectOptions.html#a1">00088</a> <a class="code" href="classPV2Way324ConnectOptions.html#a1">PV2Way324ConnectOptions</a>() : <a class="code" href="classPV2WayConnectOptions.html">PV2WayConnectOptions</a>(), <a class="code" href="classPV2Way324ConnectOptions.html#m0">iDisconnectTimeoutInterval</a>(0) {}; |
| <a name="l00089"></a><a class="code" href="classPV2Way324ConnectOptions.html#a2">00089</a> <span class="keyword">virtual</span> <a class="code" href="classPV2Way324ConnectOptions.html#a2">~PV2Way324ConnectOptions</a>() {}; |
| 00090 |
| <a name="l00099"></a><a class="code" href="classPV2Way324ConnectOptions.html#a3">00099</a> <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classPV2Way324ConnectOptions.html#a3">GetConnectInfoClassName</a>(OSCL_wString &aClassName) |
| 00100 { |
| 00101 aClassName = _STRLIT_WCHAR(<span class="stringliteral">"PV2Way324ConnectOptions"</span>); |
| 00102 } |
| 00103 |
| <a name="l00107"></a><a class="code" href="classPV2Way324ConnectOptions.html#m0">00107</a> uint32 <a class="code" href="classPV2Way324ConnectOptions.html#m0">iDisconnectTimeoutInterval</a>; |
| 00108 }; |
| 00109 |
| <a name="l00116"></a><a class="code" href="classPVH223AlConfig.html">00116</a> <span class="keyword">class </span><a class="code" href="classPVH223AlConfig.html">PVH223AlConfig</a> |
| 00117 { |
| 00118 <span class="keyword">public</span>: |
| <a name="l00119"></a><a class="code" href="classPVH223AlConfig.html#s3">00119</a> <span class="keyword">enum</span> <a class="code" href="classPVH223AlConfig.html#s3">PVH223AlIndex</a> |
| 00120 { |
| 00121 <a class="code" href="classPVH223AlConfig.html#s3s0">PVH223_AL1</a> = 1, |
| 00122 <a class="code" href="classPVH223AlConfig.html#s3s1">PVH223_AL2</a> = 2, |
| 00123 <a class="code" href="classPVH223AlConfig.html#s3s2">PVH223_AL3</a> = 4 |
| 00124 }; |
| 00125 <span class="keyword">virtual</span> <a class="code" href="classPVH223AlConfig.html#s3">PVH223AlIndex</a> <a class="code" href="classPVH223AlConfig.html#a0">IsA</a>() <span class="keyword">const</span> = 0; |
| 00126 }; |
| 00127 |
| 00128 |
| <a name="l00135"></a><a class="code" href="classPVH223Al1Config.html">00135</a> <span class="keyword">class </span><a class="code" href="classPVH223Al1Config.html">PVH223Al1Config</a> : <span class="keyword">public</span> <a class="code" href="classPVH223AlConfig.html">PVH223AlConfig</a> |
| 00136 { |
| 00137 <span class="keyword">public</span>: |
| <a name="l00138"></a><a class="code" href="classPVH223Al1Config.html#a0">00138</a> <a class="code" href="classPVH223AlConfig.html#s3">PVH223AlIndex</a> <a class="code" href="classPVH223Al1Config.html#a0">IsA</a>()<span class="keyword">const</span> |
| 00139 { |
| 00140 <span class="keywordflow">return</span> <a class="code" href="classPVH223AlConfig.html#s3s0">PVH223_AL1</a>; |
| 00141 } |
| 00142 |
| <a name="l00143"></a><a class="code" href="classPVH223Al1Config.html#m0">00143</a> <span class="keywordtype">bool</span> <a class="code" href="classPVH223Al1Config.html#m0">iFramed</a>; |
| 00144 }; |
| 00145 |
| <a name="l00152"></a><a class="code" href="classPVH223Al2Config.html">00152</a> <span class="keyword">class </span><a class="code" href="classPVH223Al2Config.html">PVH223Al2Config</a> : <span class="keyword">public</span> <a class="code" href="classPVH223AlConfig.html">PVH223AlConfig</a> |
| 00153 { |
| 00154 <span class="keyword">public</span>: |
| <a name="l00155"></a><a class="code" href="classPVH223Al2Config.html#a0">00155</a> <a class="code" href="classPVH223AlConfig.html#s3">PVH223AlIndex</a> <a class="code" href="classPVH223Al2Config.html#a0">IsA</a>()<span class="keyword">const</span> |
| 00156 { |
| 00157 <span class="keywordflow">return</span> <a class="code" href="classPVH223AlConfig.html#s3s1">PVH223_AL2</a>; |
| 00158 } |
| 00159 |
| <a name="l00160"></a><a class="code" href="classPVH223Al2Config.html#m0">00160</a> <span class="keywordtype">bool</span> <a class="code" href="classPVH223Al2Config.html#m0">iUseSequenceNumbers</a>; |
| 00161 }; |
| 00162 |
| <a name="l00169"></a><a class="code" href="classPVH223Al3Config.html">00169</a> <span class="keyword">class </span><a class="code" href="classPVH223Al3Config.html">PVH223Al3Config</a> : <span class="keyword">public</span> <a class="code" href="classPVH223AlConfig.html">PVH223AlConfig</a> |
| 00170 { |
| 00171 <span class="keyword">public</span>: |
| <a name="l00172"></a><a class="code" href="classPVH223Al3Config.html#a0">00172</a> <a class="code" href="classPVH223AlConfig.html#s3">PVH223AlIndex</a> <a class="code" href="classPVH223Al3Config.html#a0">IsA</a>()<span class="keyword">const</span> |
| 00173 { |
| 00174 <span class="keywordflow">return</span> <a class="code" href="classPVH223AlConfig.html#s3s2">PVH223_AL3</a>; |
| 00175 } |
| 00176 |
| <a name="l00177"></a><a class="code" href="classPVH223Al3Config.html#m0">00177</a> uint32 <a class="code" href="classPVH223Al3Config.html#m0">iControlFieldOctets</a>; |
| <a name="l00178"></a><a class="code" href="classPVH223Al3Config.html#m1">00178</a> uint32 <a class="code" href="classPVH223Al3Config.html#m1">iSendBufferSize</a>; |
| 00179 }; |
| 00180 <span class="preprocessor">#endif</span> |
| </pre></div><hr size="1"><img src="pvlogo_small.jpg"><address style="align: right;"><small>PV2Way Engine</small> |
| <address style="align: left;"><small>Posting Version: OPENCORE_20090310 </small> |
| </small></address> |
| </body> |
| </html> |