1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> 2 <html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1"> 3 <title>CPVCmnInterfaceObserverMessage class Reference</title> 4 <link href="doxygen.css" rel="stylesheet" type="text/css"> 5 </head><body> 6 <!-- Generated by Doxygen 1.2.18 --> 7 <center> 8 <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> 9 <hr><h1>CPVCmnInterfaceObserverMessage Class Reference</h1><code>#include <<a class="el" href="pv__common__types_8h-source.html">pv_common_types.h</a>></code> 10 <p> 11 <p>Inheritance diagram for CPVCmnInterfaceObserverMessage: 12 <p><center><img src="classCPVCmnInterfaceObserverMessage.png" usemap="#CPVCmnInterfaceObserverMessage_map" border="0" alt=""></center> 13 <map name="CPVCmnInterfaceObserverMessage_map"> 14 <area href="classCPVCmnAsyncEvent.html" alt="CPVCmnAsyncEvent" shape="rect" coords="0,56,218,80"> 15 <area href="classCPVCmnCmdResp.html" alt="CPVCmnCmdResp" shape="rect" coords="228,56,446,80"> 16 </map> 17 <table border=0 cellpadding=0 cellspacing=0> 18 <tr><td></td></tr> 19 <tr><td colspan=2><br><h2>Public Methods</h2></td></tr> 20 <tr><td nowrap align=right valign=top> </td><td valign=bottom><a class="el" href="classCPVCmnInterfaceObserverMessage.html#a0">CPVCmnInterfaceObserverMessage</a> ()</td></tr> 21 <tr><td nowrap align=right valign=top> </td><td valign=bottom><a class="el" href="classCPVCmnInterfaceObserverMessage.html#a1">CPVCmnInterfaceObserverMessage</a> (<a class="el" href="pv__common__types_8h.html#a7">TPVCmnResponseType</a> aResponseType)</td></tr> 22 <tr><td nowrap align=right valign=top>virtual </td><td valign=bottom><a class="el" href="classCPVCmnInterfaceObserverMessage.html#a2">~CPVCmnInterfaceObserverMessage</a> ()</td></tr> 23 <tr><td nowrap align=right valign=top><a class="el" href="pv__common__types_8h.html#a7">TPVCmnResponseType</a> </td><td valign=bottom><a class="el" href="classCPVCmnInterfaceObserverMessage.html#a3">GetResponseType</a> () const</td></tr> 24 <tr><td nowrap align=right valign=top>virtual int </td><td valign=bottom><a class="el" href="classCPVCmnInterfaceObserverMessage.html#a4">GetPriority</a> () const</td></tr> 25 <tr><td colspan=2><br><h2>Data Fields</h2></td></tr> 26 <tr><td nowrap align=right valign=top><a class="el" href="pv__common__types_8h.html#a7">TPVCmnResponseType</a> </td><td valign=bottom><a class="el" href="classCPVCmnInterfaceObserverMessage.html#m0">iResponseType</a></td></tr> 27 <tr><td nowrap align=right valign=top>int </td><td valign=bottom><a class="el" href="classCPVCmnInterfaceObserverMessage.html#m1">iPriority</a></td></tr> 28 <tr><td nowrap align=right valign=top>int </td><td valign=bottom><a class="el" href="classCPVCmnInterfaceObserverMessage.html#m2">iOrder</a></td></tr> 29 </table> 30 <hr><a name="_details"></a><h2>Detailed Description</h2> 31 CPVCmnInterfaceObserverMessage Class 32 <p> 33 CPVCmnInterfaceObserverMessage is the interface to the pv2way SDK, which allows initialization, control, and termination of a two-way terminal. The application is expected to contain and maintain a pointer to the CPV2WayInterface instance at all times that a call is active. The CPV2WayFactory factory class is to be used to create and delete instances of this class 34 <p> 35 <hr><h2>Constructor & Destructor Documentation</h2> 36 <a name="a0" doxytag="CPVCmnInterfaceObserverMessage::CPVCmnInterfaceObserverMessage"></a><p> 37 <table width="100%" cellpadding="2" cellspacing="0" border="0"> 38 <tr> 39 <td class="md"> 40 <table cellpadding="0" cellspacing="0" border="0"> 41 <tr> 42 <td class="md" nowrap valign="top"> CPVCmnInterfaceObserverMessage::CPVCmnInterfaceObserverMessage </td> 43 <td class="md" valign="top">( </td> 44 <td class="mdname1" valign="top" nowrap> </td> 45 <td class="md" valign="top">) </td> 46 <td class="md" nowrap><code> [inline]</code></td> 47 </tr> 48 49 </table> 50 </td> 51 </tr> 52 </table> 53 <table cellspacing=5 cellpadding=0 border=0> 54 <tr> 55 <td> 56 57 </td> 58 <td> 59 60 <p> 61 </td> 62 </tr> 63 </table> 64 <a name="a1" doxytag="CPVCmnInterfaceObserverMessage::CPVCmnInterfaceObserverMessage"></a><p> 65 <table width="100%" cellpadding="2" cellspacing="0" border="0"> 66 <tr> 67 <td class="md"> 68 <table cellpadding="0" cellspacing="0" border="0"> 69 <tr> 70 <td class="md" nowrap valign="top"> CPVCmnInterfaceObserverMessage::CPVCmnInterfaceObserverMessage </td> 71 <td class="md" valign="top">( </td> 72 <td class="md" nowrap valign="top"><a class="el" href="pv__common__types_8h.html#a7">TPVCmnResponseType</a> </td> 73 <td class="mdname1" valign="top" nowrap> <em>aResponseType</em> </td> 74 <td class="md" valign="top">) </td> 75 <td class="md" nowrap><code> [inline]</code></td> 76 </tr> 77 78 </table> 79 </td> 80 </tr> 81 </table> 82 <table cellspacing=5 cellpadding=0 border=0> 83 <tr> 84 <td> 85 86 </td> 87 <td> 88 89 <p> 90 </td> 91 </tr> 92 </table> 93 <a name="a2" doxytag="CPVCmnInterfaceObserverMessage::~CPVCmnInterfaceObserverMessage"></a><p> 94 <table width="100%" cellpadding="2" cellspacing="0" border="0"> 95 <tr> 96 <td class="md"> 97 <table cellpadding="0" cellspacing="0" border="0"> 98 <tr> 99 <td class="md" nowrap valign="top"> virtual CPVCmnInterfaceObserverMessage::~CPVCmnInterfaceObserverMessage </td> 100 <td class="md" valign="top">( </td> 101 <td class="mdname1" valign="top" nowrap> </td> 102 <td class="md" valign="top">) </td> 103 <td class="md" nowrap><code> [inline, virtual]</code></td> 104 </tr> 105 106 </table> 107 </td> 108 </tr> 109 </table> 110 <table cellspacing=5 cellpadding=0 border=0> 111 <tr> 112 <td> 113 114 </td> 115 <td> 116 117 <p> 118 </td> 119 </tr> 120 </table> 121 <hr><h2>Member Function Documentation</h2> 122 <a name="a4" doxytag="CPVCmnInterfaceObserverMessage::GetPriority"></a><p> 123 <table width="100%" cellpadding="2" cellspacing="0" border="0"> 124 <tr> 125 <td class="md"> 126 <table cellpadding="0" cellspacing="0" border="0"> 127 <tr> 128 <td class="md" nowrap valign="top"> virtual int CPVCmnInterfaceObserverMessage::GetPriority </td> 129 <td class="md" valign="top">( </td> 130 <td class="mdname1" valign="top" nowrap> </td> 131 <td class="md" valign="top">) </td> 132 <td class="md" nowrap> const<code> [inline, virtual]</code></td> 133 </tr> 134 135 </table> 136 </td> 137 </tr> 138 </table> 139 <table cellspacing=5 cellpadding=0 border=0> 140 <tr> 141 <td> 142 143 </td> 144 <td> 145 146 <p> 147 </td> 148 </tr> 149 </table> 150 <a name="a3" doxytag="CPVCmnInterfaceObserverMessage::GetResponseType"></a><p> 151 <table width="100%" cellpadding="2" cellspacing="0" border="0"> 152 <tr> 153 <td class="md"> 154 <table cellpadding="0" cellspacing="0" border="0"> 155 <tr> 156 <td class="md" nowrap valign="top"> <a class="el" href="pv__common__types_8h.html#a7">TPVCmnResponseType</a> CPVCmnInterfaceObserverMessage::GetResponseType </td> 157 <td class="md" valign="top">( </td> 158 <td class="mdname1" valign="top" nowrap> </td> 159 <td class="md" valign="top">) </td> 160 <td class="md" nowrap> const<code> [inline]</code></td> 161 </tr> 162 163 </table> 164 </td> 165 </tr> 166 </table> 167 <table cellspacing=5 cellpadding=0 border=0> 168 <tr> 169 <td> 170 171 </td> 172 <td> 173 174 <p> 175 </td> 176 </tr> 177 </table> 178 <hr><h2>Field Documentation</h2> 179 <a name="m2" doxytag="CPVCmnInterfaceObserverMessage::iOrder"></a><p> 180 <table width="100%" cellpadding="2" cellspacing="0" border="0"> 181 <tr> 182 <td class="md"> 183 <table cellpadding="0" cellspacing="0" border="0"> 184 <tr> 185 <td class="md" nowrap valign="top"> int CPVCmnInterfaceObserverMessage::iOrder 186 </table> 187 </td> 188 </tr> 189 </table> 190 <table cellspacing=5 cellpadding=0 border=0> 191 <tr> 192 <td> 193 194 </td> 195 <td> 196 197 <p> 198 </td> 199 </tr> 200 </table> 201 <a name="m1" doxytag="CPVCmnInterfaceObserverMessage::iPriority"></a><p> 202 <table width="100%" cellpadding="2" cellspacing="0" border="0"> 203 <tr> 204 <td class="md"> 205 <table cellpadding="0" cellspacing="0" border="0"> 206 <tr> 207 <td class="md" nowrap valign="top"> int CPVCmnInterfaceObserverMessage::iPriority 208 </table> 209 </td> 210 </tr> 211 </table> 212 <table cellspacing=5 cellpadding=0 border=0> 213 <tr> 214 <td> 215 216 </td> 217 <td> 218 219 <p> 220 </td> 221 </tr> 222 </table> 223 <a name="m0" doxytag="CPVCmnInterfaceObserverMessage::iResponseType"></a><p> 224 <table width="100%" cellpadding="2" cellspacing="0" border="0"> 225 <tr> 226 <td class="md"> 227 <table cellpadding="0" cellspacing="0" border="0"> 228 <tr> 229 <td class="md" nowrap valign="top"> <a class="el" href="pv__common__types_8h.html#a7">TPVCmnResponseType</a> CPVCmnInterfaceObserverMessage::iResponseType 230 </table> 231 </td> 232 </tr> 233 </table> 234 <table cellspacing=5 cellpadding=0 border=0> 235 <tr> 236 <td> 237 238 </td> 239 <td> 240 241 <p> 242 </td> 243 </tr> 244 </table> 245 <hr>The documentation for this class was generated from the following file:<ul> 246 <li><a class="el" href="pv__common__types_8h-source.html">pv_common_types.h</a></ul> 247 <hr size="1"><img src="pvlogo_small.jpg"><address style="align: right;"><small>PV Author Engine</small> 248 <address style="align: left;"><small>Posting Version: OPENCORE_20090310 </small> 249 </small></address> 250 </body> 251 </html> 252