TSAPI 型¶
概要¶
#include <ts/ts.h> #include <ts/remap.h>
解説¶
Apache Traffic Server API は多数の型を提供します。それらの多くは特定の API 関数や関数グループに固有のものですが、それ以外はより広範囲で使用されます。それらはこのページで解説されます。
-
ink_hrtime¶
-
TSAction¶
-
TSCacheKey¶
-
TSConfig¶
-
TSConfigDestroyFunc¶
-
TSEventFunc¶
-
TSFile¶
-
TSHostLookupResult¶
-
TSHRTime¶ "高精度の時間"
ナノ秒で計られた 64 ビットの時間値。
-
TSHttpParser¶
-
TSHttpTxn¶ Traffic Server HTTP transaction を表現する不明瞭な型。
-
TSIOBuffer¶
-
TSIOBufferBlock¶
-
TSIOBufferReader¶
-
TSIOBufferSizeIndex¶
-
TSLifecycleHookID¶ life cycle hook を識別する列挙型。
-
TSMBuffer¶
-
TSMgmtCounter¶
-
TSMgmtFloat¶ 内部で浮動小数点の値として使われる型。これは
TSRecordDataTypeのTS_RECORDDATATYPE_FLOATに相当します。
-
TSMgmtInt¶ 内部で整数として使われる型。これは
TSRecordDataTypeのTS_RECORDDATATYPE_INTに相当します。
-
TSMgmtString¶
-
TSMimeParser¶
-
TSMLoc¶
-
TSMutex¶
-
TSPluginRegistrationInfo¶ The following struct is used by
TSPluginRegister().It stores registration information about the plugin.
-
TSRemapInterface¶
-
TSRemapRequestInfo¶
-
TSTextLogObject¶ This type represents a custom log file that you create with
TSTextLogObjectCreate().Your plugin writes entries into this log file using
TSTextLogObjectWrite().
-
TSThread¶
-
TSThreadFunc¶
-
TSUuidVersion¶ A version value for at
TSUuid.-
TS_UUID_V4¶ A version 4 UUID. Currently only this value is used.
-
-
size_t
TS_UUID_STRING_LEN¶ Length of a UUID string.
-
TSVConn¶ A virtual connection. This is the basic mechanism for abstracting I/O operations in Traffic Server.
-
TSNetVConnection¶ A subtype of
TSVConnthat provides additional IP network information and operations.
-
TSVIO¶
-
ModuleVersion¶ A module version.
-
type
ModuleVersion¶ A module version.
-
template<typename
T>
classDLL¶ An anchor for a double linked instrusive list of instance of T.
-
TSAcceptor¶
-
TSNextProtocolSet¶