#include <TInputObjectSocket.hh>
TInputObjectSocketに対する継承グラフ

Public メソッド | |
| TInputObjectSocket (Tint port=tDefaultPortNumber) | |
| TInputObjectSocket (TInputObjectFilter *filter, Tint port=tDefaultPortNumber) | |
| ~TInputObjectSocket () | |
| Tint | Read (TStreamableObject &object) |
| Tint | GetClientDescriptor () const |
| Tint | OpenClient () |
| Tint | CloseClient () |
| Tint | GetServerDescriptor () const |
| Tint | GetPortNumber () const |
| Tint | OpenServer () |
| Tint | CloseServer () |
| TInputObjectFilter * | GetObjectFilter () const |
| Tvoid | SetObjectFilter (TInputObjectFilter *filter) |
| Tbool | HasFilter () const |
| Tstream_t | GetStreamType () const |
| Tint | GetDataSize () const |
| Tint | GetLastDataSize () const |
| Tint | GetTotalDataSize () const |
| Tvoid | SetStreamType (Tstream_t streamtype) |
| Tvoid | SetDataSize (Tint datasize) |
| Tvoid | SetLastDataSize (Tint datasize) |
| Tvoid | SetTotalDataSize (Tint datasize) |
Protected 型 | |
| enum | { tDefaultPortNumber = 18150 } |
Protected 変数 | |
| Tint | theServerDescriptor |
| Tint | thePortNumber |
| sockaddr_in | theAddress |
| TInputObjectFilter * | theObjectFilter |
| Tstream_t | theStreamType |
| ストリームタイプ(そのまんま) | |
| Tint | theDataSize |
| 対象のデータサイズ(レコードサイズとは似て非なるものです) | |
| Tint | theLastDataSize |
| 直前の処理(Read/Write)のよる処理サイズ | |
| Tint | theTotalDataSize |
| ここまで処理したデータの合計サイズ | |
フレンド | |
| Tint | operator>> (TInputObjectStream &left, TStreamableObject &object) |
| Tint | operator>> (TInputObjectStream &left, const TStreamableObject &object) |
TInputObjectSocket.hh の 72 行で定義されています。
|
|
TObjectSocket.hh の 58 行で定義されています。 |
|
|
TInputObjectSocket.cc の 32 行で定義されています。 参照 OpenClient(), TObjectSocket::OpenServer(), と tSocketStream. |
|
||||||||||||
|
TInputObjectSocket.cc の 41 行で定義されています。 参照 OpenClient(), TObjectSocket::OpenServer(), と tSocketStream. |
|
|
TInputObjectSocket.cc の 50 行で定義されています。 |
|
|
TInputObjectSocket.cc の 437 行で定義されています。 参照 Tint. |
|
|
TObjectSocket.cc の 33 行で定義されています。 参照 TObjectSocket::theServerDescriptor, と Tint. 呼出 ~TInputObjectSocket(), と TOutputObjectSocket::~TOutputObjectSocket(). |
|
|
TInputObjectSocket.hh の 112 行で定義されています。 参照 Tint. |
|
|
TObjectStream.hh の 99 行で定義されています。 参照 TObjectStream::theDataSize, と Tint. |
|
|
TObjectStream.hh の 104 行で定義されています。 |
|
|
TInputObjectStream.hh の 108 行で定義されています。 |
|
|
TObjectSocket.hh の 90 行で定義されています。 参照 TObjectSocket::thePortNumber, と Tint. |
|
|
TObjectSocket.hh の 85 行で定義されています。 |
|
|
TObjectStream.hh の 121 行で定義されています。 |
|
|
TObjectStream.hh の 132 行で定義されています。 |
|
|
|
TInputObjectSocket.cc の 416 行で定義されています。 参照 TObjectSocket::theAddress, TObjectSocket::theServerDescriptor, Tint, Tsizeof, と Tsocklen_t. |
|
|
TObjectSocket.cc の 25 行で定義されています。 |
|
|
|
TObjectStream.hh の 109 行で定義されています。 参照 TObjectStream::theDataSize, と Tvoid. |
|
|
TObjectStream.hh の 115 行で定義されています。 |
|
|
TInputObjectStream.hh の 113 行で定義されています。 |
|
|
TObjectStream.hh の 126 行で定義されています。 |
|
|
TObjectStream.hh の 137 行で定義されています。 |
|
||||||||||||
|
TInputObjectStream.hh の 103 行で定義されています。 |
|
||||||||||||
|
TInputObjectStream.hh の 98 行で定義されています。 |
|
|
TObjectSocket.hh の 63 行で定義されています。 呼出 OpenClient(). |
|
|
|
|
|
TObjectSocket.hh の 62 行で定義されています。 |
|
|
TObjectSocket.hh の 61 行で定義されています。 呼出 TObjectSocket::CloseServer(), TObjectSocket::GetServerDescriptor(), OpenClient(), と TObjectSocket::OpenServer(). |
|
|
ストリームタイプ(そのまんま)
TObjectStream.hh の 69 行で定義されています。 呼出 TObjectStream::GetStreamType(), と TObjectStream::SetStreamType(). |
|