SFBDNS
IDNS インターフェイスのラッパークラスです。
#include <SFBDNS.hpp>
class SFBDNS : public SFBQuery;
typedef SFBDNS& SFBDNSRef;
typedef SFBDNS* SFBDNSPtr;
typedef SFBDNS** SFBDNSHandle;
typedef const SFBDNS ConstSFBDNS;
typedef const SFBDNS& ConstSFBDNSRef;
typedef const SFBDNS* ConstSFBDNSPtr;
typedef const SFBDNS** ConstSFBDNSHandle;
継承図
メンバ
| パブリック関数 |
public
|
AddQuestion |
リクエスト内の質問レコードのセットに質問を追加します。
|
public
|
AddRef
(SFBBase から継承)
|
インターフェイスの参照カウントをインクリメントします。
|
public
|
GetResponse |
問い合わせ完了後にDNS応答を取得します。
|
public static
|
Instance |
IDNS インターフェイスのラッパークラスを取得します。
|
public
|
ParseDomain |
ドメイン名のDNS表現を、ドット(.)またはダッシュ(-)区切りのゼロ終結文字列に変換します。
|
public
|
QueryInterface
(SFBQuery から継承)
|
このオブジェクトからの別の API を問い合わせます。 |
public
|
Release
(SFBBase から継承)
|
インターフェイスの参照カウントをデクリメントします。
|
public
|
Self
(SFBQuery から継承)
|
オブジェクトを単一インタフェースで実装する際に使用します。 |
public
|
Start |
問い合わせを開始し、コールするコールバックを登録します。
|
SFBDNS::AddQuestion
リクエスト内の質問レコードのセットに質問を追加します。
SFBDNS::GetResponse
問い合わせ完了後にDNS応答を取得します。
[ public ]
SFCError GetResponse(
const AEEDNSResponse ** pResp
);
SFBDNS::Instance
IDNS インターフェイスのラッパークラスを取得します。
SFBDNS::ParseDomain
ドメイン名のDNS表現を、ドット(.)またはダッシュ(-)区切りのゼロ終結文字列に変換します。
SFBDNS::Start
問い合わせを開始し、コールするコールバックを登録します。