group___g_p_r_s_e_r___i_m_p_l_e_m_e_n_t.html

来自「gprs开发使用程序」· HTML 代码 · 共 760 行 · 第 1/3 页

HTML
760
字号
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">DWORD&nbsp;</td>
          <td class="paramname"> <em>nSrcLength</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td width="100%"><code> [inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
8bit解码 <dl compact><dt><b>参数:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"><tt>[in]</tt>&nbsp;</td><td valign="top"><em>pSrc</em>&nbsp;</td><td>- 源编码串指针 </td></tr>
    <tr><td valign="top"><tt>[in]</tt>&nbsp;</td><td valign="top"><em>nSrcLength</em>&nbsp;</td><td>- 源编码串长度 </td></tr>
    <tr><td valign="top"><tt>[out]</tt>&nbsp;</td><td valign="top"><em>pDst</em>&nbsp;</td><td>- 目标字符串指针 </td></tr>
  </table>
</dl>
<dl compact><dt><b>返回:</b></dt><dd>目标字符串长度 </dd></dl>

</div>
</div><p>
<a class="anchor" name="gc39d45d79fc665aabcb08bfaff6d8dd7"></a><!-- doxytag: member="CGPRSer::gprsDecodePdu" ref="gc39d45d79fc665aabcb08bfaff6d8dd7" args="(const CHAR *pSrc, SM_PARAM *pDst)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">DWORD CGPRSer::gprsDecodePdu           </td>
          <td>(</td>
          <td class="paramtype">const CHAR *&nbsp;</td>
          <td class="paramname"> <em>pSrc</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">SM_PARAM *&nbsp;</td>
          <td class="paramname"> <em>pDst</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td width="100%"><code> [inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
PDU解码,用于接收、阅读短消息 <dl compact><dt><b>参数:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"><tt>[in]</tt>&nbsp;</td><td valign="top"><em>pSrc</em>&nbsp;</td><td>- 源PDU串指针 </td></tr>
    <tr><td valign="top"><tt>[out]</tt>&nbsp;</td><td valign="top"><em>pDst</em>&nbsp;</td><td>- 目标PDU参数指针 </td></tr>
  </table>
</dl>
<dl compact><dt><b>返回:</b></dt><dd>用户信息串长度 </dd></dl>

</div>
</div><p>
<a class="anchor" name="g461d8e0889ed6e573169a9b795535b7d"></a><!-- doxytag: member="CGPRSer::gprsDecodeUcs2" ref="g461d8e0889ed6e573169a9b795535b7d" args="(const UCHAR *pSrc, TCHAR *pDst, DWORD nSrcLength)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">DWORD CGPRSer::gprsDecodeUcs2           </td>
          <td>(</td>
          <td class="paramtype">const UCHAR *&nbsp;</td>
          <td class="paramname"> <em>pSrc</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">TCHAR *&nbsp;</td>
          <td class="paramname"> <em>pDst</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">DWORD&nbsp;</td>
          <td class="paramname"> <em>nSrcLength</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td width="100%"><code> [inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
UCS2解码 <dl compact><dt><b>参数:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"><tt>[in]</tt>&nbsp;</td><td valign="top"><em>pSrc</em>&nbsp;</td><td>- 源编码串指针 </td></tr>
    <tr><td valign="top"><tt>[in]</tt>&nbsp;</td><td valign="top"><em>nSrcLength</em>&nbsp;</td><td>- 源编码串长度 </td></tr>
    <tr><td valign="top"><tt>[out]</tt>&nbsp;</td><td valign="top"><em>pDst</em>&nbsp;</td><td>- 目标字符串指针 </td></tr>
  </table>
</dl>
<dl compact><dt><b>返回:</b></dt><dd>目标字符串长度 </dd></dl>

</div>
</div><p>
<a class="anchor" name="g18e83f92cb14cbbc973bbd9dbc982bc3"></a><!-- doxytag: member="CGPRSer::gprsEncode8bit" ref="g18e83f92cb14cbbc973bbd9dbc982bc3" args="(const TCHAR *pSrc, UCHAR *pDst, DWORD nSrcLength)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">DWORD CGPRSer::gprsEncode8bit           </td>
          <td>(</td>
          <td class="paramtype">const TCHAR *&nbsp;</td>
          <td class="paramname"> <em>pSrc</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">UCHAR *&nbsp;</td>
          <td class="paramname"> <em>pDst</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">DWORD&nbsp;</td>
          <td class="paramname"> <em>nSrcLength</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td width="100%"><code> [inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
8bit编码 <dl compact><dt><b>参数:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"><tt>[in]</tt>&nbsp;</td><td valign="top"><em>pSrc</em>&nbsp;</td><td>- 源字符串指针 </td></tr>
    <tr><td valign="top"><tt>[in]</tt>&nbsp;</td><td valign="top"><em>nSrcLength</em>&nbsp;</td><td>- 源字符串长度 </td></tr>
    <tr><td valign="top"><tt>[out]</tt>&nbsp;</td><td valign="top"><em>pDst</em>&nbsp;</td><td>- 目标编码串指针 </td></tr>
  </table>
</dl>
<dl compact><dt><b>返回:</b></dt><dd>目标编码串长度 </dd></dl>

</div>
</div><p>
<a class="anchor" name="g30211db9953f96c789beb0d616244a09"></a><!-- doxytag: member="CGPRSer::gprsEncodePdu" ref="g30211db9953f96c789beb0d616244a09" args="(const SM_PARAM *pSrc, CHAR *pDst)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">DWORD CGPRSer::gprsEncodePdu           </td>
          <td>(</td>
          <td class="paramtype">const SM_PARAM *&nbsp;</td>
          <td class="paramname"> <em>pSrc</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">CHAR *&nbsp;</td>
          <td class="paramname"> <em>pDst</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td width="100%"><code> [inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
PDU编码,用于编制、发送短消息 <dl compact><dt><b>参数:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"><tt>[in]</tt>&nbsp;</td><td valign="top"><em>pSrc</em>&nbsp;</td><td>- 源PDU参数指针 </td></tr>
    <tr><td valign="top"><tt>[in]</tt>&nbsp;</td><td valign="top"><em>pDst</em>&nbsp;</td><td>- 目标PDU串指针 </td></tr>
  </table>
</dl>
<dl compact><dt><b>返回:</b></dt><dd>目标PDU串长度 </dd></dl>

</div>
</div><p>
<a class="anchor" name="g498e58c4636557051e464f2f79ebae95"></a><!-- doxytag: member="CGPRSer::gprsEncodeUcs2" ref="g498e58c4636557051e464f2f79ebae95" args="(const TCHAR *pSrc, UCHAR *pDst, DWORD nSrcLength)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">DWORD CGPRSer::gprsEncodeUcs2           </td>
          <td>(</td>
          <td class="paramtype">const TCHAR *&nbsp;</td>
          <td class="paramname"> <em>pSrc</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">UCHAR *&nbsp;</td>
          <td class="paramname"> <em>pDst</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">DWORD&nbsp;</td>
          <td class="paramname"> <em>nSrcLength</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td width="100%"><code> [inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
UCS2编码 <dl compact><dt><b>参数:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"><tt>[in]</tt>&nbsp;</td><td valign="top"><em>pSrc</em>&nbsp;</td><td>- 源字符串指针 </td></tr>
    <tr><td valign="top"><tt>[in]</tt>&nbsp;</td><td valign="top"><em>nSrcLength</em>&nbsp;</td><td>- 源字符串长度 </td></tr>
    <tr><td valign="top"><tt>[out]</tt>&nbsp;</td><td valign="top"><em>pDst</em>&nbsp;</td><td>- 目标编码串指针 </td></tr>
  </table>
</dl>
<dl compact><dt><b>返回:</b></dt><dd>目标编码串长度 </dd></dl>

</div>
</div><p>
<a class="anchor" name="gfc90947064d40d05011facc818513459"></a><!-- doxytag: member="CGPRSer::gprsGetPdu" ref="gfc90947064d40d05011facc818513459" args="(CHAR *pSrc, CHAR *pDst)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">VOID CGPRSer::gprsGetPdu           </td>
          <td>(</td>
          <td class="paramtype">CHAR *&nbsp;</td>
          <td class="paramname"> <em>pSrc</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">CHAR *&nbsp;</td>
          <td class="paramname"> <em>pDst</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td width="100%"><code> [inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
从短消息数据数据包提取PDU数据帧函数 <dl compact><dt><b>参数:</b></dt><dd>

⌨️ 快捷键说明

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