⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 vgen_8h.html

📁 BlueLab3 bluetooth API 说明文档
💻 HTML
📖 第 1 页 / 共 2 页
字号:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1"><title>BlueLab: vgen.h File Reference</title><link href="doxygen.css" rel="stylesheet" type="text/css"></head><body><!-- Generated by Doxygen 1.3.8 --><div class="qindex"><a class="qindex" href="index.html">Main&nbsp;Page</a> | <a class="qindex" href="annotated.html">Data&nbsp;Structures</a> | <a class="qindex" href="files.html">File&nbsp;List</a> | <a class="qindex" href="functions.html">Data&nbsp;Fields</a> | <a class="qindex" href="globals.html">Globals</a></div><h1>vgen.h File Reference</h1>Interface definition for vThing (vCard, vCal etc.) file generation. <a href="#_details">More...</a><p><h2>Data Structures</h2><ul><li>struct <a class="el" href="structv_gen_list_type.html">vGenListType</a></ul><h2>Defines</h2><ul><li>#define <a class="el" href="vgen_8h.html#a0">VCARD_BEGIN</a>&nbsp;&nbsp;&nbsp;"BEGIN:VCARD"<dl class="el"><dd class="mdescRight">vCard specific definitions.  <a href="#a0"></a><br></dl><li>#define <a class="el" href="vgen_8h.html#a1">VCARD_VERSION21</a>&nbsp;&nbsp;&nbsp;"VERSION:2.1"<li>#define <a class="el" href="vgen_8h.html#a2">VCARD_VERSION30</a>&nbsp;&nbsp;&nbsp;"VERSION:3.0"<li>#define <a class="el" href="vgen_8h.html#a3">VCARD_NAME</a>&nbsp;&nbsp;&nbsp;"N:"<li>#define <a class="el" href="vgen_8h.html#a4">VCARD_FNAME</a>&nbsp;&nbsp;&nbsp;"FN:"<li>#define <a class="el" href="vgen_8h.html#a5">VCARD_TITLE</a>&nbsp;&nbsp;&nbsp;"TITLE:"<li>#define <a class="el" href="vgen_8h.html#a6">VCARD_BIRTH</a>&nbsp;&nbsp;&nbsp;"BDAY:"<li>#define <a class="el" href="vgen_8h.html#a7">VCARD_ADDRESS</a>&nbsp;&nbsp;&nbsp;"ADR:"<li>#define <a class="el" href="vgen_8h.html#a8">VCARD_ORG</a>&nbsp;&nbsp;&nbsp;"ORG:"<li>#define <a class="el" href="vgen_8h.html#a9">VCARD_URL</a>&nbsp;&nbsp;&nbsp;"URL:"<li>#define <a class="el" href="vgen_8h.html#a10">VCARD_TEL</a>&nbsp;&nbsp;&nbsp;"TEL;VOICE:"<li>#define <a class="el" href="vgen_8h.html#a11">VCARD_MOBILE</a>&nbsp;&nbsp;&nbsp;"TEL;CELL:"<li>#define <a class="el" href="vgen_8h.html#a12">VCARD_FAX</a>&nbsp;&nbsp;&nbsp;"TEL;FAX:"<li>#define <a class="el" href="vgen_8h.html#a13">VCARD_EMAIL</a>&nbsp;&nbsp;&nbsp;"EMAIL;INTERNET:"<li>#define <a class="el" href="vgen_8h.html#a14">VCARD_TIMEZONE</a>&nbsp;&nbsp;&nbsp;"TZ:"<li>#define <a class="el" href="vgen_8h.html#a15">VCARD_REV</a>&nbsp;&nbsp;&nbsp;"REV:"<li>#define <a class="el" href="vgen_8h.html#a16">VCARD_END</a>&nbsp;&nbsp;&nbsp;"END:VCARD"<li>#define <a class="el" href="vgen_8h.html#a17">cGenNoKey</a>&nbsp;&nbsp;&nbsp;999</ul><h2>Functions</h2><ul><li>void * <a class="el" href="vgen_8h.html#a18">vGenInit</a> (const <a class="el" href="structv_gen_list_type.html">vGenListType</a> *definition, <a class="el" href="csrtypes_8h.html#a4">uint16</a> rows, <a class="el" href="csrtypes_8h.html#a4">uint16</a> buffSize)<dl class="el"><dd class="mdescRight">Initialise the vGen Library.  <a href="#a18"></a><br></dl><li><a class="el" href="csrtypes_8h.html#a9">bool</a> <a class="el" href="vgen_8h.html#a19">vGenGetBuffer</a> (void *workSpace, <a class="el" href="csrtypes_8h.html#a8">uint8</a> *buffer, <a class="el" href="csrtypes_8h.html#a4">uint16</a> *used)<dl class="el"><dd class="mdescRight">Gen next buffer based on the definition table supplied to vGenInit.  <a href="#a19"></a><br></dl><li>void <a class="el" href="vgen_8h.html#a20">vGenDeInit</a> (void *workSpace)<dl class="el"><dd class="mdescRight">Deinitialise the vGen Library.  <a href="#a20"></a><br></dl></ul><hr><a name="_details"></a><h2>Detailed Description</h2>Interface definition for vThing (vCard, vCal etc.) file generation. <p><hr><h2>Define Documentation</h2><a class="anchor" name="a0" doxytag="vgen.h::VCARD_BEGIN" ></a><p><table class="mdTable" width="100%" cellpadding="2" cellspacing="0">  <tr>    <td class="mdRow">      <table cellpadding="0" cellspacing="0" border="0">        <tr>          <td class="md" nowrap valign="top"> #define VCARD_BEGIN&nbsp;&nbsp;&nbsp;"BEGIN:VCARD"          </td>        </tr>      </table>    </td>  </tr></table><table cellspacing=5 cellpadding=0 border=0>  <tr>    <td>      &nbsp;    </td>    <td><p>vCard specific definitions. <p>    </td>  </tr></table><a class="anchor" name="a1" doxytag="vgen.h::VCARD_VERSION21" ></a><p><table class="mdTable" width="100%" cellpadding="2" cellspacing="0">  <tr>    <td class="mdRow">      <table cellpadding="0" cellspacing="0" border="0">        <tr>          <td class="md" nowrap valign="top"> #define VCARD_VERSION21&nbsp;&nbsp;&nbsp;"VERSION:2.1"          </td>        </tr>      </table>    </td>  </tr></table><table cellspacing=5 cellpadding=0 border=0>  <tr>    <td>      &nbsp;    </td>    <td><p>    </td>  </tr></table><a class="anchor" name="a2" doxytag="vgen.h::VCARD_VERSION30" ></a><p><table class="mdTable" width="100%" cellpadding="2" cellspacing="0">  <tr>    <td class="mdRow">      <table cellpadding="0" cellspacing="0" border="0">        <tr>          <td class="md" nowrap valign="top"> #define VCARD_VERSION30&nbsp;&nbsp;&nbsp;"VERSION:3.0"          </td>        </tr>      </table>    </td>  </tr></table><table cellspacing=5 cellpadding=0 border=0>  <tr>    <td>      &nbsp;    </td>    <td><p>    </td>  </tr></table><a class="anchor" name="a3" doxytag="vgen.h::VCARD_NAME" ></a><p><table class="mdTable" width="100%" cellpadding="2" cellspacing="0">  <tr>    <td class="mdRow">      <table cellpadding="0" cellspacing="0" border="0">        <tr>          <td class="md" nowrap valign="top"> #define VCARD_NAME&nbsp;&nbsp;&nbsp;"N:"          </td>        </tr>      </table>    </td>  </tr></table><table cellspacing=5 cellpadding=0 border=0>  <tr>    <td>      &nbsp;    </td>    <td><p>    </td>  </tr></table><a class="anchor" name="a4" doxytag="vgen.h::VCARD_FNAME" ></a><p><table class="mdTable" width="100%" cellpadding="2" cellspacing="0">  <tr>    <td class="mdRow">      <table cellpadding="0" cellspacing="0" border="0">        <tr>          <td class="md" nowrap valign="top"> #define VCARD_FNAME&nbsp;&nbsp;&nbsp;"FN:"          </td>        </tr>      </table>    </td>  </tr></table><table cellspacing=5 cellpadding=0 border=0>  <tr>    <td>      &nbsp;    </td>    <td><p>    </td>  </tr></table><a class="anchor" name="a5" doxytag="vgen.h::VCARD_TITLE" ></a><p><table class="mdTable" width="100%" cellpadding="2" cellspacing="0">  <tr>    <td class="mdRow">      <table cellpadding="0" cellspacing="0" border="0">        <tr>          <td class="md" nowrap valign="top"> #define VCARD_TITLE&nbsp;&nbsp;&nbsp;"TITLE:"          </td>        </tr>      </table>    </td>  </tr></table><table cellspacing=5 cellpadding=0 border=0>  <tr>    <td>      &nbsp;    </td>    <td><p>    </td>  </tr></table><a class="anchor" name="a6" doxytag="vgen.h::VCARD_BIRTH" ></a><p><table class="mdTable" width="100%" cellpadding="2" cellspacing="0">  <tr>    <td class="mdRow">      <table cellpadding="0" cellspacing="0" border="0">        <tr>          <td class="md" nowrap valign="top"> #define VCARD_BIRTH&nbsp;&nbsp;&nbsp;"BDAY:"          </td>        </tr>      </table>    </td>  </tr></table><table cellspacing=5 cellpadding=0 border=0>  <tr>    <td>      &nbsp;    </td>    <td><p>    </td>  </tr></table><a class="anchor" name="a7" doxytag="vgen.h::VCARD_ADDRESS" ></a><p><table class="mdTable" width="100%" cellpadding="2" cellspacing="0">  <tr>    <td class="mdRow">      <table cellpadding="0" cellspacing="0" border="0">        <tr>          <td class="md" nowrap valign="top"> #define VCARD_ADDRESS&nbsp;&nbsp;&nbsp;"ADR:"          </td>        </tr>      </table>    </td>  </tr></table><table cellspacing=5 cellpadding=0 border=0>  <tr>    <td>      &nbsp;    </td>    <td><p>    </td>  </tr></table><a class="anchor" name="a8" doxytag="vgen.h::VCARD_ORG" ></a><p><table class="mdTable" width="100%" cellpadding="2" cellspacing="0">  <tr>    <td class="mdRow">      <table cellpadding="0" cellspacing="0" border="0">        <tr>          <td class="md" nowrap valign="top"> #define VCARD_ORG&nbsp;&nbsp;&nbsp;"ORG:"          </td>        </tr>      </table>    </td>  </tr></table><table cellspacing=5 cellpadding=0 border=0>  <tr>    <td>      &nbsp;    </td>    <td><p>    </td>  </tr></table><a class="anchor" name="a9" doxytag="vgen.h::VCARD_URL" ></a><p><table class="mdTable" width="100%" cellpadding="2" cellspacing="0">  <tr>    <td class="mdRow">      <table cellpadding="0" cellspacing="0" border="0">        <tr>          <td class="md" nowrap valign="top"> #define VCARD_URL&nbsp;&nbsp;&nbsp;"URL:"          </td>        </tr>      </table>    </td>  </tr></table><table cellspacing=5 cellpadding=0 border=0>  <tr>    <td>      &nbsp;    </td>    <td><p>    </td>  </tr></table><a class="anchor" name="a10" doxytag="vgen.h::VCARD_TEL" ></a><p><table class="mdTable" width="100%" cellpadding="2" cellspacing="0">  <tr>    <td class="mdRow">      <table cellpadding="0" cellspacing="0" border="0">        <tr>          <td class="md" nowrap valign="top"> #define VCARD_TEL&nbsp;&nbsp;&nbsp;"TEL;VOICE:"          </td>        </tr>      </table>    </td>  </tr></table><table cellspacing=5 cellpadding=0 border=0>  <tr>    <td>      &nbsp;    </td>    <td><p>    </td>  </tr></table><a class="anchor" name="a11" doxytag="vgen.h::VCARD_MOBILE" ></a><p><table class="mdTable" width="100%" cellpadding="2" cellspacing="0">  <tr>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -