System.Tether.NetworkAdapter.TTetheringNetworkAdapterCommon のメソッド
継承Protected
AddLogItem | public | |
AddManagerInfo | protected | TTetheringManagerInfo エントリを、指定されたデータと共に、リモート マネージャの内部リストに追加します。 |
AfterConstruction | public | 最後のコンストラクタが実行された後で応答します。 |
AutoConnectEndManagersTimer | protected | リモート マネージャへの自動接続のための最大時間の経過後、見つかったリモート マネージャが登録されます。 |
BeforeDestruction | public | 最初のデストラクタが実行される前に応答します。 |
CancelManagersDiscovery | public | StartManagersAutoConnect または StartManagersDiscovery によって開始された、マネージャ検知オペレーションをキャンセルします。 |
CancelProfilesDiscovery | public | StartProfilesDiscovery により開始されたプロファイル検出操作をキャンセルします。 |
CheckDisposed | protected | |
CheckPassword | protected | 指定されたハッシュが、アダプタ マネージャのパスワードと指定されたシードとを連結したもののハッシュに一致すれば、True を返します。 |
CheckToken | protected | 指定されたハッシュが、リモート マネージャへの直近の接続でのハッシュと指定されたシードとを連結したもののハッシュと一致すれば、True を返します。 |
ClassInfo | public |
オブジェクト型の実行時型情報(RTTI)テーブルのポインタを返します。 |
ClassName | public | 引数で渡される変数の型ではなくオブジェクトインスタンスの型を示す文字列を返します。 |
ClassNameIs | public | オブジェクトが指定の型かどうかを示します。 |
ClassParent | public | 1 つ上位のクラスの型を返します。 |
ClassType | public | オブジェクトのクラスへのクラス参照を返します。 |
CleanupInstance | public | クラス内の長い文字列とバリアントとインターフェース変数に対する終了処理を実行します。 |
Create | public | Creates は、TTetheringNetworkAdapterCommon のインスタンスを作成します。 |
CreateInstance | protected | TTetheringAdapter のインスタンスを作成し、それを返します。 |
DefaultHandler | public | メッセージレコードを処理するメソッドのインターフェースを提供します。 |
Destroy | public | TTetheringNetworkAdapterCommon のインスタンスを破壊します。 |
Dispatch | public | Message パラメータの内容に基づいてオブジェクトのメッセージ処理メソッドを呼び出します。 |
DisposeOf | public | DisposeOf は、オブジェクトのデストラクタ コードを、強制実行します。 |
DoAuthErrorFromLocal | protected | アダプタのマネージャの OnAuthErrorFromLocal イベントのディスパッチャ |
DoAuthErrorFromRemote | protected | アダプタのマネージャの OnAuthErrorFromRemote イベントのディスパッチャ。 |
DoCreateCommunicationThread | protected | 通信スレッドを作成および設定することにより、このアダプタの通信を非同期に処理することができます。 |
DoDiscoverManagers | protected | ネットワーク アダプタの Manager に接続するためのリモート マネージャの検出を開始します。 |
DoLaunchNotification | protected | リモート マネージャから受け取った通知を処理し、その通知をアダプタのマネージャへ渡します。 |
DoNewManager | protected | アダプタのマネージャの OnNewManager イベントのディスパッチャ |
DoPairedFromLocal | protected | アダプタのマネージャの OnPairedFromLocal イベントのディスパッチャ。また、ペアとなったリモート マネージャによって提供されたリモート プロファイルの検索を開始する役割も担います。 |
DoPairedToRemote | protected | アダプタのマネージャの OnPairedToRemote イベントのディスパッチャ。また、ペアとなったリモート マネージャによって提供されたリモート プロファイルの検索を開始する役割も担います。 |
DoRemoteManagerShutdown | protected | アダプタのマネージャの OnRemoteManagerShutdown イベントのディスパッチャ。また、シャットダウンをアナウンスしたリモート マネージャのリモート プロファイルから、マネージャのプロファイルを切断する役割も担います。 |
DoRequestManagerPassword | protected | アダプタのマネージャの OnRequestManagerPassword イベントのディスパッチャ。リモート マネージャとペアになるために必要となるパスワードを提供する役目を担います。 |
DoStopListening | protected | 他のアダプタに対するリスンを停止し、範囲内のいずれのアダプタにも、自分のアダプタがそれ以降リスンしなくなったことを通知します。 |
DoUnPairManager | protected | アダプタのマネージャの OnUnPairManager イベントのディスパッチャ。リモート マネージャから接続およびペア解除する役目を担います。 |
EndManagersTimer | protected | リモート マネージャ検知のための最大時間の経過後、見つかったリモート マネージャが登録されます。 |
EndProfilesTimerProc | protected | リモート マネージャが公開しているリモート プロファイルを検出する操作が終了したときに、成功の場合もタイムアウトの場合も呼び出されるイベント ハンドラです。 |
Equals | public |
現在のインスタンスと Obj パラメータが等しいかどうかを調べます。 |
FieldAddress | public | パブリッシュオブジェクト項目のアドレスを返します。 |
Free | public | オブジェクトを破棄し,必要ならば関連付けられているメモリを解放します。 |
FreeInstance | public | NewInstance メソッドの前回の呼び出しによって割り当てられたメモリを解除します。 |
GenerateTimer | protected | 開始した後、手動で停止させない限り、指定されたミリ秒数が経過したときに指定されたイベント ハンドラを呼び出すタイマを作成します。 |
GenerateToken | protected | 指定されたマネージャ識別子とランダム シードを基に、SHA-1 トークンを返します。 |
GetAdapterType | protected | AdapterType プロパティの取得メソッドです。 |
GetAutomaticTimeout | protected | |
GetClientPeer | public | 指定されたプロトコル タイプのプロトコルが、クライアントとして接続する際に使用できるオブジェクトを返します。 |
GetDisposed | protected | |
GetHash | protected | 指定された文字列の SHA-1 ハッシュを返します。 |
GetHashCode | public | ハッシュ コードを表す整数を返します。 |
GetInterface | public | 指定したインターフェースを取り出します。 |
GetInterfaceEntry | public | クラス内で実現された特定のインターフェースのエントリを返します。 |
GetInterfaceTable | public | 指定したクラスで実装されているすべてのインターフェースが入った構造体のポインタを返します。 |
GetRandomString | protected | 指定された文字数(デフォルトは 10 )のランダム文字列を返します。 |
GetServerPeer | public | 指定されたプロトコル タイプのプロトコルが、サーバーとして接続する際に使用できるオブジェクトを返します。 |
GetTargetConnection | public | |
InheritsFrom | public | 2 つのオブジェクト型の関係を調べます。 |
InitInstance | public | 新しく割り当てられたオブジェクトインスタンスをすべて 0 に初期化し,インスタンスの仮想メソッドテーブルポインタを初期化します。 |
InstanceSize | public | オブジェクト型の各インスタンスのサイズをバイト数で返します。 |
IsIP | protected | |
IsIPRange | protected | |
IsListening | public | このアダプタの通信スレッドが初期化され、待機している状態の場合、true を返します。 |
IsLoggingItem | public | |
Log | protected | 指定されたメッセージが、マネージャに登録されているロガー(logger)を使用して、ログに取ります。 |
MaxConnections | public | |
MethodAddress | public | クラス メソッドのアドレスを名前で返します。 |
MethodName | public | アドレスを指定すると、クラス メソッドの名前を返します。 |
NewInstance | public | オブジェクト型のインスタンスにメモリを割り当て,その新しいインスタンスを指すポインタを返します。 |
NotifyShutdown | public | お使いのアダプタのマネージャの停止を、そのアダプタのマネージャとペアになっているあらゆるリモート マネージャ(お使いのアダプタのマネージャを含む)に通知します。 |
PairManager | public | 指定されたリモート マネージャとのペア設定を要求します。 |
ProfilesInfo | protected | アダプタのマネージャに登録されたプロファイルについての、文字列での情報。 |
QualifiedClassName | public |
クラスの修飾名を返します。 |
RegisterLog | public | 指定されたイベント ハンドラ ハンドル呼び出しを、Log に対して行います。 |
RemoveLogItem | public | |
SafeCallException | public | safecall 呼び出し規約を使って宣言されたメソッド内での例外を処理します。 |
SaveTokenFromLocal | protected | 指定されたリモート マネージャ識別子と、お使いのアダプタのマネージャの既知リモート マネージャ リストへのハッシュを保存します。 |
SaveTokenFromRemote | protected | 指定されたリモート マネージャ識別子と、お使いのアダプタのマネージャの既知リモート マネージャ リストへのハッシュを保存します。 |
SendManagerCommandToRange | protected | |
SendNotification | public | 指定された通知をリモート マネージャに送信します。 |
SetLocalConnectionString | protected | お使いのアダプタと同じ種類の他のアダプタで、お使いのアダプタへの接続に使用できる接続文字列を定義します。 |
StartListening | public | 同じタイプの他のアダプタに対するリスンを開始し、範囲内のいずれのアダプタにも通知します。 |
StartManagersAutoConnect | protected | DoDiscoverManagers を呼び出して、アダプタの Manager に自動接続するためのリモート マネージャの検出を開始します。 |
StartManagersDiscovery | public | DoDiscoverManagers を呼び出して、アダプタの Manager に接続するためのリモート マネージャの検出を開始します。 |
StartProfilesDiscovery | public | 指定のリモート マネージャから提供されたリモート プロファイルの検出を開始します。指定された最長時間だけ検出が続けられます。 |
StopListening | public | 他のアダプタへのリスンをやめ、範囲内のあらゆるアダプタに通知します。 |
ToString | public | クラス名を表す文字列を返します。 |
UnitName | public |
クラスが定義されているユニットの名前を返します。 |
UnitScope | public |
クラスのユニット スコープを返します。 |
UnPairManager | public | 指定されたリモート マネージャに、お使いのアダプタのマネージャがそのリモート マネージャとペアではなくなったことを通知します。 |