System.Tether.TCPProtocol.TTetheringTCPProtocol のメソッド
継承Protected
AfterConstruction | public | 最後のコンストラクタが実行された後で応答します。 |
BeforeDestruction | public | 最初のデストラクタが実行される前に応答します。 |
CheckDisposed | protected | |
CheckPassword | protected |
指定されたハッシュと、プロトコル アダプタに対するマネージャのパスワードと指定されたシードを連結したハッシュとで一致した場合、True を返します。 |
CheckToken | protected | 指定されたハッシュが、リモート マネージャへの直近の接続でのハッシュと指定されたシードとの連結のハッシュと一致した場合、True を返します。 |
ClassInfo | public |
オブジェクト型の実行時型情報(RTTI)テーブルのポインタを返します。 |
ClassName | public | 引数で渡される変数の型ではなくオブジェクトインスタンスの型を示す文字列を返します。 |
ClassNameIs | public | オブジェクトが指定の型かどうかを示します。 |
ClassParent | public | 1 つ上位のクラスの型を返します。 |
ClassType | public | オブジェクトのクラスへのクラス参照を返します。 |
CleanupInstance | public | クラス内の長い文字列とバリアントとインターフェース変数に対する終了処理を実行します。 |
Connect | public | 指定された接続データを使用するリモートプロファイルに接続します。正常に接続した場合 True 、接続に失敗した場合には False を返します。 |
Create | public | TTetheringTCPProtocol のインスタンスを作成 します。 |
CreateInstance | public | TTetheringTCPProtocol のインスタンスを作成し、それを返します。 |
DefaultHandler | public | メッセージレコードを処理するメソッドのインターフェースを提供します。 |
Destroy | public | TTetheringTCPProtocol のこのインスタンスを破壊します。 |
Disconnect | public | リモート プロファイルからプロトコルを切断します。 |
Dispatch | public | Message パラメータの内容に基づいてオブジェクトのメッセージ処理メソッドを呼び出します。 |
DisposeOf | public | DisposeOf は、オブジェクトのデストラクタ コードを、強制実行します。 |
DoOnCommand | protected | |
DoReceiveData | protected | バイトを接続されたリモート プロファイルから読み込み、それらを返します。 |
DoReceiveStream | protected | 接続されたリモート プロファイルからストリームを読み取り、パラメータとして指定されたストリームに追加します。 |
DoSendData | protected | 接続されたリモート プロファイルにデータを送信します。 |
DoSendStream | protected | |
Equals | public |
現在のインスタンスと Obj パラメータが等しいかどうかを調べます。 |
FieldAddress | public | パブリッシュオブジェクト項目のアドレスを返します。 |
Free | public | オブジェクトを破棄し,必要ならば関連付けられているメモリを解放します。 |
FreeInstance | public | NewInstance メソッドの前回の呼び出しによって割り当てられたメモリを解除します。 |
GenerateToken | protected | 指定されたマネージャ識別子とランダム シードを基に、SHA-1 トークンを返します。 |
GetConnectionString | public | ローカル プロトコルへ接続するために必要な接続文字列を返します。 |
GetDisposed | protected | |
GetHash | protected | 指定された文字列の SHA-1 ハッシュを返します。 |
GetHashCode | public | ハッシュ コードを表す整数を返します。 |
GetInterface | public | 指定したインターフェースを取り出します。 |
GetInterfaceEntry | public | クラス内で実現された特定のインターフェースのエントリを返します。 |
GetInterfaceTable | public | 指定したクラスで実装されているすべてのインターフェースが入った構造体のポインタを返します。 |
GetIsConnected | protected | プロトコルがリモート プロファイルに接続されている場合には True 、接続されていない場合には False を返します。 |
GetProtocolType | protected | TTetheringTCPProtocol("TCP")のプロトコル タイプを返します。 |
GetRandomString | protected | 指定された文字数(デフォルトは 10 )のランダム文字列を返します。 |
InheritsFrom | public | 2 つのオブジェクト型の関係を調べます。 |
InitInstance | public | 新しく割り当てられたオブジェクトインスタンスをすべて 0 に初期化し,インスタンスの仮想メソッドテーブルポインタを初期化します。 |
InstanceSize | public | オブジェクト型の各インスタンスのサイズをバイト数で返します。 |
MethodAddress | public | 名前を指定すると、クラス メソッドのアドレスを返します。 |
MethodName | public | アドレスを指定すると、クラス メソッドの名前を返します。 |
NewInstance | public | オブジェクト型のインスタンスにメモリを割り当て,その新しいインスタンスを指すポインタを返します。 |
QualifiedClassName | public |
クラスの修飾名を返します。 |
ReadData(非推奨) | public | このメソッドがリモート プロトコルから読み取った、バイト配列を返します。 |
ReadStream(非推奨) | public | リモート プロトコルから指定された変数へストリームを読み込み、成功の場合には True を、失敗の場合には False を返します。 |
ReadStringData(非推奨) | public | このメソッドがリモート プロトコルから読み取った、文字列を返します。 |
ReceiveData | public | リモート プロトコルからバイト配列を読み取り、それを返します。 |
ReceiveStream | public | リモート プロトコルからストリームを指定の変数に読み取り、成功すれば True を、失敗すれば False をそれぞれ返します。 |
ReceiveStringData | public | 受け取ったデータを文字列に変換し、それを返します。 |
SafeCallException | public | safecall 呼び出し規約を使って宣言されたメソッド内での例外を処理します。 |
SaveTokenFromLocal | protected | 指定されたリモート マネージャ識別子とハッシュを、プロトコルのアダプタに対するマネージャの既知のリモート マネージャのリストに保存します。 |
SaveTokenFromRemote | protected | 指定されたリモート マネージャ識別子とハッシュを、プロトコルのアダプタに対するマネージャの既知のリモート マネージャのリストに保存します。 |
SendData | public | リモート プロトコルへ指定されたデータを送信します。 |
SendStream | public | 指定されたストリームをこのリモート プロトコルに送信し、成功すれば True を、失敗すれば False を返します。 |
StartCommunication | public | プロトコルを、確立された接続のために用意します。 |
StopCommunication | public | プロトコルの機能を無効化して、接続を確立します。 |
ToString | public | クラス名を表す文字列を返します。 |
TransferStream(非推奨) | public | 指定されたストリームをリモート プロトコルへ送信し、成功した場合には True を、失敗した場合には False を返します。 |
UnitName | public |
クラスが定義されているユニットの名前を返します。 |
UnitScope | public |
クラスのユニット スコープを返します。 |