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>PV2WayInitInfo 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>PV2WayInitInfo Class Reference</h1><code>#include <<a class="el" href="pv__2way__basic__types_8h-source.html">pv_2way_basic_types.h</a>></code> 10 <p> 11 <p>Inheritance diagram for PV2WayInitInfo: 12 <p><center><img src="classPV2WayInitInfo.png" usemap="#PV2WayInitInfo_map" border="0" alt=""></center> 13 <map name="PV2WayInitInfo_map"> 14 <area href="classPV2Way324InitInfo.html" alt="PV2Way324InitInfo" shape="rect" coords="0,56,119,80"> 15 </map> 16 <table border=0 cellpadding=0 cellspacing=0> 17 <tr><td></td></tr> 18 <tr><td colspan=2><br><h2>Public Methods</h2></td></tr> 19 <tr><td nowrap align=right valign=top>virtual void </td><td valign=bottom><a class="el" href="classPV2WayInitInfo.html#a0">GetInitInfoClassName</a> (OSCL_wString &aClassName)=0</td></tr> 20 <tr><td nowrap align=right valign=top>virtual </td><td valign=bottom><a class="el" href="classPV2WayInitInfo.html#a1">~PV2WayInitInfo</a> ()</td></tr> 21 <tr><td colspan=2><br><h2>Data Fields</h2></td></tr> 22 <tr><td nowrap align=right valign=top>Oscl_Vector< const char *,<br> 23 OsclMemAllocator > </td><td valign=bottom><a class="el" href="classPV2WayInitInfo.html#m0">iOutgoingAudioFormats</a></td></tr> 24 <tr><td nowrap align=right valign=top>Oscl_Vector< const char *,<br> 25 OsclMemAllocator > </td><td valign=bottom><a class="el" href="classPV2WayInitInfo.html#m1">iOutgoingVideoFormats</a></td></tr> 26 <tr><td nowrap align=right valign=top>Oscl_Vector< const char *,<br> 27 OsclMemAllocator > </td><td valign=bottom><a class="el" href="classPV2WayInitInfo.html#m2">iIncomingAudioFormats</a></td></tr> 28 <tr><td nowrap align=right valign=top>Oscl_Vector< const char *,<br> 29 OsclMemAllocator > </td><td valign=bottom><a class="el" href="classPV2WayInitInfo.html#m3">iIncomingVideoFormats</a></td></tr> 30 </table> 31 <hr><a name="_details"></a><h2>Detailed Description</h2> 32 PV2WayInitInfo Class 33 <p> 34 PV2WayInitInfo is an interface required for protocols specific classes pass to the PV2WayInterface's InitL() method 35 <p> 36 <hr><h2>Constructor & Destructor Documentation</h2> 37 <a name="a1" doxytag="PV2WayInitInfo::~PV2WayInitInfo"></a><p> 38 <table width="100%" cellpadding="2" cellspacing="0" border="0"> 39 <tr> 40 <td class="md"> 41 <table cellpadding="0" cellspacing="0" border="0"> 42 <tr> 43 <td class="md" nowrap valign="top"> virtual PV2WayInitInfo::~PV2WayInitInfo </td> 44 <td class="md" valign="top">( </td> 45 <td class="mdname1" valign="top" nowrap> </td> 46 <td class="md" valign="top">) </td> 47 <td class="md" nowrap><code> [inline, virtual]</code></td> 48 </tr> 49 50 </table> 51 </td> 52 </tr> 53 </table> 54 <table cellspacing=5 cellpadding=0 border=0> 55 <tr> 56 <td> 57 58 </td> 59 <td> 60 61 <p> 62 </td> 63 </tr> 64 </table> 65 <hr><h2>Member Function Documentation</h2> 66 <a name="a0" doxytag="PV2WayInitInfo::GetInitInfoClassName"></a><p> 67 <table width="100%" cellpadding="2" cellspacing="0" border="0"> 68 <tr> 69 <td class="md"> 70 <table cellpadding="0" cellspacing="0" border="0"> 71 <tr> 72 <td class="md" nowrap valign="top"> virtual void PV2WayInitInfo::GetInitInfoClassName </td> 73 <td class="md" valign="top">( </td> 74 <td class="md" nowrap valign="top">OSCL_wString & </td> 75 <td class="mdname1" valign="top" nowrap> <em>aClassName</em> </td> 76 <td class="md" valign="top">) </td> 77 <td class="md" nowrap><code> [pure virtual]</code></td> 78 </tr> 79 80 </table> 81 </td> 82 </tr> 83 </table> 84 <table cellspacing=5 cellpadding=0 border=0> 85 <tr> 86 <td> 87 88 </td> 89 <td> 90 91 <p> 92 pure virtual method that must be overridden to return the classname of the actual subclass 93 <p> 94 Implemented in <a class="el" href="classPV2Way324InitInfo.html#a0">PV2Way324InitInfo</a>. </td> 95 </tr> 96 </table> 97 <hr><h2>Field Documentation</h2> 98 <a name="m2" doxytag="PV2WayInitInfo::iIncomingAudioFormats"></a><p> 99 <table width="100%" cellpadding="2" cellspacing="0" border="0"> 100 <tr> 101 <td class="md"> 102 <table cellpadding="0" cellspacing="0" border="0"> 103 <tr> 104 <td class="md" nowrap valign="top"> Oscl_Vector<const char*, OsclMemAllocator> PV2WayInitInfo::iIncomingAudioFormats 105 </table> 106 </td> 107 </tr> 108 </table> 109 <table cellspacing=5 cellpadding=0 border=0> 110 <tr> 111 <td> 112 113 </td> 114 <td> 115 116 <p> 117 The list of audio formats that can be received </td> 118 </tr> 119 </table> 120 <a name="m3" doxytag="PV2WayInitInfo::iIncomingVideoFormats"></a><p> 121 <table width="100%" cellpadding="2" cellspacing="0" border="0"> 122 <tr> 123 <td class="md"> 124 <table cellpadding="0" cellspacing="0" border="0"> 125 <tr> 126 <td class="md" nowrap valign="top"> Oscl_Vector<const char*, OsclMemAllocator> PV2WayInitInfo::iIncomingVideoFormats 127 </table> 128 </td> 129 </tr> 130 </table> 131 <table cellspacing=5 cellpadding=0 border=0> 132 <tr> 133 <td> 134 135 </td> 136 <td> 137 138 <p> 139 The list of video formats that can be received </td> 140 </tr> 141 </table> 142 <a name="m0" doxytag="PV2WayInitInfo::iOutgoingAudioFormats"></a><p> 143 <table width="100%" cellpadding="2" cellspacing="0" border="0"> 144 <tr> 145 <td class="md"> 146 <table cellpadding="0" cellspacing="0" border="0"> 147 <tr> 148 <td class="md" nowrap valign="top"> Oscl_Vector<const char*, OsclMemAllocator> PV2WayInitInfo::iOutgoingAudioFormats 149 </table> 150 </td> 151 </tr> 152 </table> 153 <table cellspacing=5 cellpadding=0 border=0> 154 <tr> 155 <td> 156 157 </td> 158 <td> 159 160 <p> 161 The list of audio formats that can be transmitted </td> 162 </tr> 163 </table> 164 <a name="m1" doxytag="PV2WayInitInfo::iOutgoingVideoFormats"></a><p> 165 <table width="100%" cellpadding="2" cellspacing="0" border="0"> 166 <tr> 167 <td class="md"> 168 <table cellpadding="0" cellspacing="0" border="0"> 169 <tr> 170 <td class="md" nowrap valign="top"> Oscl_Vector<const char*, OsclMemAllocator> PV2WayInitInfo::iOutgoingVideoFormats 171 </table> 172 </td> 173 </tr> 174 </table> 175 <table cellspacing=5 cellpadding=0 border=0> 176 <tr> 177 <td> 178 179 </td> 180 <td> 181 182 <p> 183 The list of video formats that can be transmitted </td> 184 </tr> 185 </table> 186 <hr>The documentation for this class was generated from the following file:<ul> 187 <li><a class="el" href="pv__2way__basic__types_8h-source.html">pv_2way_basic_types.h</a></ul> 188 <hr size="1"><img src="pvlogo_small.jpg"><address style="align: right;"><small>PV2Way Engine</small> 189 <address style="align: left;"><small>Posting Version: OPENCORE_20090310 </small> 190 </small></address> 191 </body> 192 </html> 193