亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? cradiusclientconnection_8h-source.html

?? 采用 ACE 開發的 radius 應用
?? HTML
字號:
<!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>ace-radius: RADIUS/CRadiusClientConnection.h Source File</title><link href="doxygen.css" rel="stylesheet" type="text/css"></head><body><!-- Generated by Doxygen 1.3.7-20040704 --><div class="qindex"><a class="qindex" href="main.html">Main&nbsp;Page</a> | <a class="qindex" href="hierarchy.html">Class&nbsp;Hierarchy</a> | <a class="qindex" href="annotated.html">Class&nbsp;List</a> | <a class="qindex" href="files.html">File&nbsp;List</a> | <a class="qindex" href="functions.html">Class&nbsp;Members</a></div><h1>RADIUS/CRadiusClientConnection.h</h1><pre class="fragment"><div>00001 <span class="comment">/*</span>00002 <span class="comment"> * This source file is part of the ace-radius library.  This code was</span>00003 <span class="comment"> * written by Alex Agranov in 2004, and is covered by the BSD open source</span>00004 <span class="comment"> * license. Refer to the accompanying documentation for details on usage and</span>00005 <span class="comment"> * license.</span>00006 <span class="comment"> */</span>00007 00008 <span class="preprocessor">#ifndef _CRADIUSCLIENTCONNECTION_H__</span>00009 <span class="preprocessor"></span><span class="preprocessor">#define _CRADIUSCLIENTCONNECTION_H__</span>00010 <span class="preprocessor"></span>00011 <span class="preprocessor">#include "Global.h"</span>00012 <span class="preprocessor">#include "ace/SOCK_Dgram.h"</span>00013 <span class="preprocessor">#include "ace/Map_Manager.h"</span>00014 <span class="preprocessor">#include "ace/INET_Addr.h"</span>00015 00016 <span class="preprocessor">#include "CTask.h"</span>00017 <span class="preprocessor">#include "CRadius.h"</span>00018 <span class="preprocessor">#include "CRadiusPacket.h"</span>00019 00020 00021 <span class="keyword">class </span><a class="code" href="classCRadiusClientStack.html">CRadiusClientStack</a>;00022 <span class="keyword">class </span><a class="code" href="classCRadiusClientData.html">CRadiusClientData</a>;00023 <span class="keyword">class </span><a class="code" href="classCRadiusSecret.html">CRadiusSecret</a>;00024 <a name="l00044"></a><a class="code" href="classCRadiusClientConnection.html">00044</a> <span class="keyword">class </span><a class="code" href="classCRadiusClientConnection.html">CRadiusClientConnection</a> : <span class="keyword">public</span> <a class="code" href="classCTask.html">CTask</a>00045 {00046 <span class="keyword">public</span>:00048 00067     <a class="code" href="classCRadiusClientConnection.html#a0">CRadiusClientConnection</a>(<a class="code" href="classCRadiusClientStack.html">CRadiusClientStack</a> * p_stack,00068                             <a class="code" href="classCRadiusSecret.html">CRadiusSecret</a> * p_secret,00069                             <span class="keyword">const</span> <span class="keywordtype">char</span> * p_hostname, ACE_UINT16 p_port = D_RADIUS_AUTHENTICATION_PORT,00070                             <span class="keyword">const</span> <span class="keywordtype">char</span> * p_localHostname = NULL, ACE_UINT16 p_localPort = 0,00071                             <span class="keywordtype">int</span> p_responseTimeout = 5, <span class="keywordtype">int</span> p_retransmitCount = 4,00072                             <span class="keywordtype">int</span> p_disableConnectionThreshold = 20, <span class="keywordtype">int</span> p_disableConnectionTimeout = 15);00073 00074     00076 00079     <span class="keywordtype">int</span> <a class="code" href="classCRadiusClientConnection.html#a1">start</a>(<span class="keywordtype">void</span>);00080 00081 00083 00089     <span class="keywordtype">int</span> <a class="code" href="classCRadiusClientConnection.html#a2">sendPacket</a>(<a class="code" href="classCRadiusClientData.html">CRadiusClientData</a> * p_data);00090 00091 00093 00099     <span class="keywordtype">int</span> <a class="code" href="classCRadiusClientConnection.html#a3">handleMessage</a>(ACE_Message_Block * p_msg);00100 00102 00106     <span class="keywordtype">int</span> <a class="code" href="classCRadiusClientConnection.html#a4">handleTimeout</a>(<a class="code" href="classCTimer.html">CTimer</a> * p_timer);00107 00108 00110     <span class="keywordtype">int</span> <a class="code" href="classCRadiusClientConnection.html#a5">svcHandler</a>(<span class="keywordtype">void</span>);00111 00113 00117     <span class="keywordtype">void</span> <a class="code" href="classCRadiusClientConnection.html#a6">disable</a>(<span class="keywordtype">void</span>);00118 00119 00121     <a class="code" href="classCRadiusSecret.html">CRadiusSecret</a> * <a class="code" href="classCRadiusClientConnection.html#a7">getSecret</a>(<span class="keywordtype">void</span>);00122 00123 00124 <span class="keyword">private</span>:00125 00127 00131     <span class="keywordtype">int</span> <a class="code" href="classCRadiusClientConnection.html#d0">send</a>(<a class="code" href="classCRadiusClientData.html">CRadiusClientData</a> * p_data);00132 00133 00135 00139     <span class="keywordtype">void</span> <a class="code" href="classCRadiusClientConnection.html#d1">addToMap</a>(<span class="keywordtype">unsigned</span> <span class="keywordtype">char</span> p_id, <a class="code" href="classCRadiusClientData.html">CRadiusClientData</a> * p_data);00140 00142 00146     <a class="code" href="classCRadiusClientData.html">CRadiusClientData</a> * <a class="code" href="classCRadiusClientConnection.html#d2">findInMap</a>(<span class="keywordtype">unsigned</span> <span class="keywordtype">char</span> p_id);00147 00149 00152     <span class="keywordtype">void</span> <a class="code" href="classCRadiusClientConnection.html#d3">removeFromMap</a>(<span class="keywordtype">unsigned</span> <span class="keywordtype">char</span> p_id);00153 00154     00156 00159     <span class="keywordtype">void</span> <a class="code" href="classCRadiusClientConnection.html#d4">startRetransmitTimer</a>(<a class="code" href="classCRadiusClientData.html">CRadiusClientData</a> * p_data);00160 00161 00163 00168     <span class="keywordtype">int</span> <a class="code" href="classCRadiusClientConnection.html#d5">validateResponse</a>(<a class="code" href="classCRadiusPacket.html">CRadiusPacket</a> * p_responsePacket, <a class="code" href="classCRadiusPacket.html">CRadiusPacket</a> * p_requestPacket);00169 00170 00172 00176     <span class="keywordtype">int</span> <a class="code" href="classCRadiusClientConnection.html#d6">transmitFailure</a>(<a class="code" href="classCRadiusClientData.html">CRadiusClientData</a> * p_data);00177 00178 <a name="l00180"></a><a class="code" href="classCRadiusClientConnection.html#r0">00180</a>     <a class="code" href="classCRadiusClientStack.html">CRadiusClientStack</a> * <a class="code" href="classCRadiusClientConnection.html#r0">m_stack</a>;00181 <a name="l00183"></a><a class="code" href="classCRadiusClientConnection.html#r1">00183</a>     <a class="code" href="classCRadiusSecret.html">CRadiusSecret</a> * <a class="code" href="classCRadiusClientConnection.html#r1">m_secret</a>;00184 <a name="l00186"></a><a class="code" href="classCRadiusClientConnection.html#r2">00186</a>     <a class="code" href="classCRadiusPacket.html">CRadiusPacket</a> <a class="code" href="classCRadiusClientConnection.html#r2">m_packet</a>;00187 <a name="l00189"></a><a class="code" href="classCRadiusClientConnection.html#r3">00189</a>     ACE_INET_Addr   <a class="code" href="classCRadiusClientConnection.html#r3">m_serverAddress</a>;00190     <a name="l00192"></a><a class="code" href="classCRadiusClientConnection.html#r4">00192</a>     ACE_INET_Addr   <a class="code" href="classCRadiusClientConnection.html#r4">m_clientAddress</a>;00193     <a name="l00195"></a><a class="code" href="classCRadiusClientConnection.html#r5">00195</a>     ACE_SOCK_Dgram  <a class="code" href="classCRadiusClientConnection.html#r5">m_socket</a>; 00196 <a name="l00198"></a><a class="code" href="classCRadiusClientConnection.html#r6">00198</a>     <span class="keywordtype">int</span> <a class="code" href="classCRadiusClientConnection.html#r6">m_failureCount</a>;00199 <a name="l00201"></a><a class="code" href="classCRadiusClientConnection.html#r7">00201</a>     <span class="keywordtype">int</span> <a class="code" href="classCRadiusClientConnection.html#r7">m_isDisabled</a>;00202 <a name="l00204"></a><a class="code" href="classCRadiusClientConnection.html#r8">00204</a>     ACE_Time_Value <a class="code" href="classCRadiusClientConnection.html#r8">m_disabledTime</a>;00205 00206 <a name="l00208"></a><a class="code" href="classCRadiusClientConnection.html#r9">00208</a>     <span class="keywordtype">int</span> <a class="code" href="classCRadiusClientConnection.html#r9">m_disableConnectionThreshold</a>;00209 <a name="l00211"></a><a class="code" href="classCRadiusClientConnection.html#r10">00211</a>     ACE_Time_Value <a class="code" href="classCRadiusClientConnection.html#r10">m_disableConnectionTimeout</a>;00212 00213 00215 <a name="l00219"></a><a class="code" href="classCRadiusClientConnection.html#r11">00219</a>     ACE_Map_Manager&lt;unsigned char, CRadiusClientData *, ACE_Null_Mutex&gt; <a class="code" href="classCRadiusClientConnection.html#r11">m_packetMap</a>;00220 00221 <a name="l00223"></a><a class="code" href="classCRadiusClientConnection.html#r12">00223</a>     <span class="keywordtype">int</span> <a class="code" href="classCRadiusClientConnection.html#r12">m_responseTimeout</a>;00224     <a name="l00226"></a><a class="code" href="classCRadiusClientConnection.html#r13">00226</a>     <span class="keywordtype">int</span> <a class="code" href="classCRadiusClientConnection.html#r13">m_retransmitCount</a>;00227 00228     00229 };00230 00231 <span class="preprocessor">#endif // _CRADIUSCLIENTCONNECTION_H__</span>00232 <span class="preprocessor"></span></div></pre><hr size="1"><address style="align: right;"><small>Generated on Sun Oct 30 11:00:57 2005 for ace-radius by<a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border=0 ></a> 1.3.7-20040704 </small></address></body></html>

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
日韩一区国产二区欧美三区| 捆绑紧缚一区二区三区视频| 成人激情文学综合网| 国产欧美日韩亚州综合| 成人午夜视频在线观看| 中文字幕中文在线不卡住| 色播五月激情综合网| 一区二区三区国产精品| 欧美日韩性生活| 麻豆91精品91久久久的内涵| 久久久五月婷婷| 成人免费av网站| 一区二区三区日韩精品| 欧美日韩国产123区| 国内一区二区在线| 亚洲欧美在线视频| 91精品国产麻豆| 国产麻豆视频一区二区| 自拍偷拍亚洲欧美日韩| 欧美日韩一级片网站| 久久99九九99精品| 亚洲欧洲成人自拍| 精品视频在线免费观看| 国产麻豆成人精品| 亚洲精选视频免费看| 欧美一级片免费看| 成人免费视频免费观看| 亚洲va国产天堂va久久en| 久久久久久电影| 欧美三级视频在线观看| 激情久久五月天| 伊人性伊人情综合网| 日韩精品一区二区在线观看| 不卡视频在线观看| 日韩电影免费在线看| 国产精品国产精品国产专区不片| 欧美羞羞免费网站| 国产精品66部| 亚洲高清视频的网址| 国产精品你懂的在线| 88在线观看91蜜桃国自产| 不卡区在线中文字幕| 欧洲av在线精品| 国产不卡免费视频| 日本不卡在线视频| 最新久久zyz资源站| 欧美va亚洲va在线观看蝴蝶网| 91麻豆高清视频| 国产风韵犹存在线视精品| 三级在线观看一区二区| 亚洲美女电影在线| 久久先锋影音av鲁色资源| 在线成人小视频| 91女人视频在线观看| 国产一区二区主播在线| 秋霞国产午夜精品免费视频| 一区二区三区在线免费观看| 国产精品免费丝袜| 久久久五月婷婷| 日韩欧美国产麻豆| 欧美久久久久久蜜桃| 色婷婷亚洲综合| www.日韩大片| 成人激情免费视频| 国产一区视频在线看| 综合色中文字幕| 欧美另类变人与禽xxxxx| av网站免费线看精品| 久久精品国产亚洲aⅴ| 亚洲激情六月丁香| 久久精品无码一区二区三区| 欧美日韩视频一区二区| 99r国产精品| 国产精品18久久久久久久久| 喷水一区二区三区| 亚洲图片一区二区| 亚洲欧美日韩国产中文在线| 欧美一区国产二区| 在线成人av网站| 免费观看一级欧美片| www激情久久| 色噜噜狠狠成人中文综合| 国产综合一区二区| 琪琪久久久久日韩精品| 亚洲最色的网站| 综合久久久久久| 国产精品三级电影| 2024国产精品| 久久久久久9999| 欧美精品一区二| 欧美人妇做爰xxxⅹ性高电影| 在线不卡a资源高清| 欧美在线观看你懂的| 欧美精品色综合| 在线播放国产精品二区一二区四区 | 成人aa视频在线观看| 99视频在线精品| 色综合天天综合在线视频| 在线看不卡av| 国产欧美视频一区二区| 久久97超碰国产精品超碰| 99国产精品久| 亚洲激情欧美激情| 1024精品合集| 视频一区中文字幕国产| 亚洲成人动漫一区| 国产麻豆精品在线| 成人网在线播放| eeuss影院一区二区三区| 97久久精品人人做人人爽50路| 99re热视频精品| www.欧美日韩国产在线| 欧美色图一区二区三区| 欧美精品黑人性xxxx| 3d动漫精品啪啪| 欧美精品日日鲁夜夜添| 日韩精品一区国产麻豆| 中文字幕第一区| 亚洲免费色视频| 奇米亚洲午夜久久精品| 国产精品一区二区免费不卡| 成a人片国产精品| av激情亚洲男人天堂| 欧美日韩一区三区| 天天做天天摸天天爽国产一区| 亚洲乱码国产乱码精品精小说 | 色欧美乱欧美15图片| 欧美日韩一区中文字幕| 欧美一级二级三级蜜桃| 国产精品网站在线观看| 亚洲一区在线播放| 精品一二线国产| 91视视频在线观看入口直接观看www| 色哦色哦哦色天天综合| 欧美成人午夜电影| 亚洲激情综合网| 久久99精品久久久久| av中文一区二区三区| 欧美高清一级片在线| 久久久不卡网国产精品二区| 亚洲三级在线看| 激情成人综合网| 国产精品国产三级国产普通话三级 | 欧美激情一区在线观看| 午夜精品一区二区三区电影天堂| 国产成人精品www牛牛影视| 制服丝袜亚洲精品中文字幕| 国产精品久久看| 国产福利91精品| 欧美视频精品在线| 一区二区三区中文字幕电影| 亚洲国产日日夜夜| 99精品视频在线观看| 5858s免费视频成人| 一区二区三区欧美视频| 国产传媒日韩欧美成人| 日韩一区二区三区精品视频| 欧美一区二区三区四区久久 | 国产女主播在线一区二区| 一区二区免费在线| 国产精品影视在线| 精品欧美久久久| 亚洲国产欧美日韩另类综合| 成人91在线观看| 中文字幕国产精品一区二区| 国内偷窥港台综合视频在线播放| 日韩视频在线观看一区二区| 亚洲国产一区在线观看| 成人av手机在线观看| 久久久国产精品麻豆| 国模套图日韩精品一区二区 | 艳妇臀荡乳欲伦亚洲一区| 日本乱人伦一区| 亚洲精品久久久久久国产精华液| 成人一级黄色片| 精品一区二区三区在线视频| 欧美剧情电影在线观看完整版免费励志电影 | 精品久久久久99| 《视频一区视频二区| 亚洲成人免费av| 在线免费观看视频一区| 亚洲成a人片综合在线| 一本色道久久综合精品竹菊| 亚洲精品欧美激情| 欧美日韩成人在线一区| 视频精品一区二区| 久久夜色精品国产欧美乱极品| 韩日av一区二区| 国产精品久久久久久久裸模| 成人精品视频一区二区三区| 一区二区三区四区中文字幕| 欧美亚洲丝袜传媒另类| 久久国产生活片100| 久久香蕉国产线看观看99| 91视频免费看| 亚洲色图制服诱惑| 欧美视频一区二区在线观看| 日本sm残虐另类| 久久亚洲私人国产精品va媚药| 99riav久久精品riav|