Apache Traffic Server
9.1
Preface
Getting Started
Release Notes
Administrator’s Guide
Developer’s Guide
Introduction
Release Process
Contributing to Traffic Server
Using Vagrant to Test Traffic Server
Debugging and Analysis
Threads and Event Processing
Cache Architecture
Logging Architecture
Internal libraries
Plugin Development
Configuration Variable Implementation
API Reference
API Types
API Functions
TSAPI
TSAcceptor
TSActionCancel
TSActionDone
TSCacheRead
TSCacheRemove
TSCacheWrite
TSClientProtocolStack
TSConfig Functions
TSContCall
TSContCreate
TSContDataGet
TSContDataSet
TSContDestroy
TSContMutexGet
TSContSchedule
TSContScheduleEvery
TSContScheduleOnPool
TSContScheduleOnThread
TSContThreadAffinityClear
TSContThreadAffinityGet
TSContThreadAffinitySet
TSDebug
TSEventThreadSelf
TSFetchCreate
TSHostLookup
TSHostLookupResultAddrGet
TSHttpArgs
TSHttpConnect
TSHttpConnectWithPluginId
TSHttpHdrClone
TSHttpHdrCopy
TSHttpHdrCreate
TSHttpHdrDestroy
TSHttpHdrHostGet
TSHttpHdrLengthGet
TSHttpHdrMethodGet
TSHttpHdrMethodSet
TSHttpHdrPrint
TSHttpHdrReasonGet
TSHttpHdrReasonLookup
TSHttpHdrReasonSet
TSHttpHdrStatusGet
TSHttpHdrStatusSet
TSHttpHdrTypeGet
TSHttpHdrTypeSet
TSHttpHdrUrlGet
TSHttpHdrUrlSet
TSHttpHdrVersionGet
TSHttpHdrVersionSet
TSHttpHookAdd
TSHttpOverridableConfig
TSHttpParserCreate
TSHttpSsnClientFdGet
TSHttpSsnIdGet
TSHttpSsnReenable
TSHttpTxnAborted
TSHttpTxnCacheLookupStatusGet
TSHttpTxnCacheLookupUrlGet
TSHttpTxnCachedReqGet
TSHttpTxnCachedRespGet
TSHttpTxnClientFdGet
TSHttpTxnClientPacketDscpSet
TSHttpTxnClientPacketMarkSet
TSHttpTxnClientPacketTosSet
TSHttpTxnClientReqGet
TSHttpTxnClientRespGet
TSHttpTxnClientStreamIdGet
TSHttpTxnClientStreamPriorityGet
TSHttpTxnErrorBodySet
TSHttpTxnIncomingAddrGet
TSHttpTxnInfoIntGet
TSHttpTxnIntercept
TSHttpTxnIsCacheable
TSHttpTxnIsInternal
TSHttpTxnIsWebsocket
TSHttpTxnMilestoneGet
TSHttpTxnNextHopAddrGet
TSHttpTxnNextHopNameGet
Local outbound address
TSHttpTxnParentProxySet
TSHttpTxnParentSelectionUrlSet
TSHttpTxnPluginTagGet
TSHttpTxnRedoCacheLookup
TSHttpTxnReenable
TSHttpTxnServerAddrGet
TSHttpTxnServerAddrSet
TSHttpTxnServerFdGet
TSHttpTxnServerIntercept
TSHttpTxnServerPacketDscpSet
TSHttpTxnServerPacketMarkSet
TSHttpTxnServerPacketTosSet
TSHttpTxnServerPush
TSHttpTxnServerReqGet
TSHttpTxnServerRespGet
TSHttpTxnServerSsnTransactionCount
TSHttpTxnSsnGet
TSHttpTxnTransformRespGet
TSHttpTxnTransformedRespCache
TSHttpTxnUntransformedRespCache
TSIOBufferBlockReadStart
TSIOBufferCopy
TSIOBufferCreate
TSIOBufferReader
TSInstallDirGet
TSIpStringToAddr
TSLifecycleHookAdd
TSMBufferCreate
TSMgmtConfigFileAdd
TSMgmtCounterGet
TSMgmtDataTypeGet
TSMgmtFloatGet
TSMgmtIntGet
TSMgmtSourceGet
TSMgmtStringGet
TSMgmtUpdateRegister
TSMimeHdrClone
TSMimeHdrCopy
TSMimeHdrCreate
TSMimeHdrDestroy
TSMimeHdrFieldAppend
TSMimeHdrFieldClone
TSMimeHdrFieldCopy
TSMimeHdrFieldCopyValues
TSMimeHdrFieldCreate
TSMimeHdrFieldDestroy
TSMimeHdrFieldFind
TSMimeHdrFieldGet
TSMimeHdrFieldLengthGet
TSMimeHdrFieldNameGet
TSMimeHdrFieldNameSet
TSMimeHdrFieldNext
TSMimeHdrFieldNextDup
TSMimeHdrFieldRemove
TSMimeHdrFieldValueAppend
TSMimeHdrFieldValueDateInsert
TSMimeHdrFieldValueDateSet
TSMimeHdrFieldValueIntSet
TSMimeHdrFieldValueStringGet
TSMimeHdrFieldValueStringInsert
TSMimeHdrFieldValueStringSet
TSMimeHdrFieldValueUintInsert
TSMimeHdrFieldValueUintSet
TSMimeHdrFieldValuesClear
TSMimeHdrFieldValuesCount
TSMimeHdrFieldsClear
TSMimeHdrFieldsCount
TSMimeHdrLengthGet
TSMimeHdrParse
TSMimeHdrPrint
TSMimeParserClear
TSMimeParserCreate
TSMimeParserDestroy
TSMutexCreate
TSMutexDestroy
TSMutexLock
TSMutexLockTry
TSMutexUnlock
TSNetAccept
TSNetAcceptNamedProtocol
TSNetConnect
TSNetInvokingContGet
TSPluginDSOReloadEnable
TSPluginInit
Traffic Server Records
TSRemapInit
TSRemapFrom/ToUrlGet
TSSslClientCertUpdate
TSSslClientContext
TS SSL Context
TSSslServerCertUpdate
TSSslServerContextCreate
TSSslSession
Plugin Statistics
TSTextLogObjectCreate
TSThreadCreate
TSThreadDestroy
TSThreadInit
TSThreadSelf
TSTrafficServerVersionGet
TSTransformCreate
TSTransformOutputVConnGet
TSAPI Types
TSUrlCreate
TSUrlFtpTypeGet
TSUrlFtpTypeSet
TSUrlHostGet
TSUrlHostSet
TSUrlPercentEncode
TSUrlStringGet
TSUserArgs
TSUuidCreate
TSVConn
TSVConnAbort
TSVConnArgs
TSVConnCacheObjectSizeGet
TSVConnClose
TSVConnClosedGet
TSVConnCreate
TSVConnFdCreate
TSVConnIsSsl
TSVConnProtocolEnable/Disable
TSVConnProvidedSslCert
TSVConnRead
TSVConnReadVIOGet
TSVConnReenable
TSVConnReenableEx
TSVConnShutdown
TSVConnSslConnectionGet
TSVConnSslVerifyCTXGet
TSVConnTunnel
TSVConnWrite
TSVConnWriteVIOGet
TSVIOBufferGet
TSVIOContGet
TSVIOMutexGet
TSVIONBytesGet
TSVIONBytesSet
TSVIONDoneGet
TSVIONDoneSet
TSVIONTodoGet
TSVIOReaderGet
TSVIOReenable
TSVIOVConnGet
TSfclose
TSfflush
TSfgets
TSfopen
TSfread
TSfwrite
TSmalloc
Continuous Integration
Documentation
Host Resolution Proposal
An Overview Client Sessions and Transactions
Core Architecture
Design Documents
Layout
Testing Traffic Server
Appendices
Apache Traffic Server
Developer’s Guide
API Reference
API Functions
TSMutexCreate
View page source
TSMutexCreate
¶
Synopsis
¶
#include
<ts/ts.h>
TSMutex
TSMutexCreate
(
void
)
¶
Description
¶
Apache Traffic Server
v: 9.1
Languages
Versions