Sophie

Sophie

distrib > Mandriva > 2010.1 > x86_64 > media > main-release > by-pkgid > 1af184c486f5d5f476d50602700ee0a0 > files > 67

lib64zvbi-devel-0.2.33-2mdv2010.0.x86_64.rpm

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
<title>ZVBI Library: vbi_network Struct Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css">
<link href="doxygen.css" rel="stylesheet" type="text/css">
</head><body>
<!-- Generated by Doxygen 1.5.9 -->
<div class="navigation" id="top">
  <div class="tabs">
    <ul>
      <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
      <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
      <li><a href="modules.html"><span>Modules</span></a></li>
      <li class="current"><a href="annotated.html"><span>Data&nbsp;Structures</span></a></li>
      <li><a href="examples.html"><span>Examples</span></a></li>
    </ul>
  </div>
  <div class="tabs">
    <ul>
      <li><a href="annotated.html"><span>Data&nbsp;Structures</span></a></li>
      <li><a href="functions.html"><span>Data&nbsp;Fields</span></a></li>
    </ul>
  </div>
</div>
<div class="contents">
<h1>vbi_network Struct Reference<br>
<small>
[<a class="el" href="group__Event.html">Events</a>]</small>
</h1><!-- doxytag: class="vbi_network" -->Network description.  
<a href="#_details">More...</a>
<p>
<table border="0" cellpadding="0" cellspacing="0">
<tr><td></td></tr>
<tr><td colspan="2"><br><h2>Data Fields</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="069ddf523e02c6fb604db58688baf248"></a><!-- doxytag: member="vbi_network::nuid" ref="069ddf523e02c6fb604db58688baf248" args="" -->
<a class="el" href="group__Event.html#gf7674e0718ecde1f3340325e34296b6a">vbi_nuid</a>&nbsp;</td><td class="memItemRight" valign="bottom"><b>nuid</b></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">signed char&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structvbi__network.html#f9d608a153277b382fe51f7100d02724">name</a> [64]</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">signed char&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structvbi__network.html#f0c2eebb0061a42a4c19835d4daca487">call</a> [40]</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structvbi__network.html#e4957ccdf52c0599a096605d3eb3a401">tape_delay</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structvbi__network.html#072907768d911e73c4d96e5be9414954">cni_vps</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structvbi__network.html#e994f3cec515287f42aaedb7eab6b93c">cni_8301</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structvbi__network.html#1ce63ca7c685b7563da4115a71a2afed">cni_8302</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="778175ba90914748ed0874e8e797fe47"></a><!-- doxytag: member="vbi_network::reserved" ref="778175ba90914748ed0874e8e797fe47" args="" -->
int&nbsp;</td><td class="memItemRight" valign="bottom"><b>reserved</b></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structvbi__network.html#db2ee19445d21282df1b129f0d50209a">cycle</a></td></tr>

</table>
<hr><a name="_details"></a><h2>Detailed Description</h2>
Network description. 
<p>
All strings are ISO 8859-1 encoded (yes that's stupid, sorry) and <code>NUL</code> terminated. Prepare for empty strings. Read only. <hr><h2>Field Documentation</h2>
<a class="anchor" name="f9d608a153277b382fe51f7100d02724"></a><!-- doxytag: member="vbi_network::name" ref="f9d608a153277b382fe51f7100d02724" args="[64]" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">signed char <a class="el" href="structvbi__network.html#f9d608a153277b382fe51f7100d02724">vbi_network::name</a>[64]          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Name of the network from XDS or from a table lookup of CNIs in Teletext packet 8/30 or VPS. <dl compact><dt><b>Examples: </b></dt><dd>
<a class="el" href="examples_2network_8c-example.html#a5">examples/network.c</a>.</dl>
</div>
</div><p>
<a class="anchor" name="f0c2eebb0061a42a4c19835d4daca487"></a><!-- doxytag: member="vbi_network::call" ref="f0c2eebb0061a42a4c19835d4daca487" args="[40]" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">signed char <a class="el" href="structvbi__network.html#f0c2eebb0061a42a4c19835d4daca487">vbi_network::call</a>[40]          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Network call letters, from XDS. Empty if unknown or not applicable. <dl compact><dt><b>Examples: </b></dt><dd>
<a class="el" href="examples_2network_8c-example.html#a8">examples/network.c</a>.</dl>
</div>
</div><p>
<a class="anchor" name="e4957ccdf52c0599a096605d3eb3a401"></a><!-- doxytag: member="vbi_network::tape_delay" ref="e4957ccdf52c0599a096605d3eb3a401" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int <a class="el" href="structvbi__network.html#e4957ccdf52c0599a096605d3eb3a401">vbi_network::tape_delay</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Tape delay in minutes, from XDS. Zero if unknown or not applicable. 
</div>
</div><p>
<a class="anchor" name="072907768d911e73c4d96e5be9414954"></a><!-- doxytag: member="vbi_network::cni_vps" ref="072907768d911e73c4d96e5be9414954" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int <a class="el" href="structvbi__network.html#072907768d911e73c4d96e5be9414954">vbi_network::cni_vps</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
The European Broadcasting Union (EBU) maintains several tables of Country and Network Identification (CNI) codes. CNIs of type VPS, 8/30-1 and 8/30-2 can be used to identify networks during a channel scan.<p>
This field contains the CNI of the network found in a VPS packet. It can be zero if unknown or CNI's are not applicable. Note VPS has room for only 4 lsb of the country code (0xCNN).<p>
For example ZDF: 0xDC2. <dl compact><dt><b>Examples: </b></dt><dd>
<a class="el" href="examples_2network_8c-example.html#a9">examples/network.c</a>.</dl>
</div>
</div><p>
<a class="anchor" name="e994f3cec515287f42aaedb7eab6b93c"></a><!-- doxytag: member="vbi_network::cni_8301" ref="e994f3cec515287f42aaedb7eab6b93c" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int <a class="el" href="structvbi__network.html#e994f3cec515287f42aaedb7eab6b93c">vbi_network::cni_8301</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
CNI of the network from Teletext packet 8/30 format 1, zero if unknown or not applicable. The country code is stored in the MSB, the network code in the LSB (0xCCNN). Note these CNIs may use different country and network codes than the PDC (VPS, 8/30-2) CNIs.<p>
For example BBC1: 0x447F, ZDF: 0x4902. <dl compact><dt><b>Examples: </b></dt><dd>
<a class="el" href="examples_2network_8c-example.html#a10">examples/network.c</a>.</dl>
</div>
</div><p>
<a class="anchor" name="1ce63ca7c685b7563da4115a71a2afed"></a><!-- doxytag: member="vbi_network::cni_8302" ref="1ce63ca7c685b7563da4115a71a2afed" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int <a class="el" href="structvbi__network.html#1ce63ca7c685b7563da4115a71a2afed">vbi_network::cni_8302</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
CNI of the network from Teletext packet 8/30 format 2, zero if unknown or not applicable. The country code is stored in the MSB, the network code in the LSB (0xCCNN).<p>
For example BBC1: 0x2C7F, ZDF: 0x1DC2. <dl compact><dt><b>Examples: </b></dt><dd>
<a class="el" href="examples_2network_8c-example.html#a11">examples/network.c</a>.</dl>
</div>
</div><p>
<a class="anchor" name="db2ee19445d21282df1b129f0d50209a"></a><!-- doxytag: member="vbi_network::cycle" ref="db2ee19445d21282df1b129f0d50209a" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int <a class="el" href="structvbi__network.html#db2ee19445d21282df1b129f0d50209a">vbi_network::cycle</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Private. 
</div>
</div><p>
</div>
<hr size="1"><address style="text-align: right;"><small>Generated on Wed May 27 04:47:58 2009 for ZVBI Library by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.9 </small></address>
</body>
</html>