You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@trafficserver.apache.org by zw...@apache.org on 2019/11/06 00:42:56 UTC

[trafficserver] branch 9.0.x updated (bf4aeeb -> e36bc7a)

This is an automated email from the ASF dual-hosted git repository.

zwoop pushed a change to branch 9.0.x
in repository https://gitbox.apache.org/repos/asf/trafficserver.git.


    from bf4aeeb  Deprecated a bunch of configs for filenames
     new 003e712  Remove never implemented HttpTransact::service_transaction_in_proxy_only_mode
     new e36bc7a  Fixing include synopsis rendering for API docs.

The 2 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .../monitoring/statistics/core/bandwidth.en.rst    |  1 -
 doc/developer-guide/api/functions/TSAPI.en.rst     |  6 +++--
 .../api/functions/TSAcceptor.en.rst                |  4 +++-
 .../api/functions/TSActionCancel.en.rst            |  4 +++-
 .../api/functions/TSActionDone.en.rst              |  4 +++-
 .../api/functions/TSCacheRead.en.rst               |  4 +++-
 .../api/functions/TSCacheRemove.en.rst             |  4 +++-
 .../api/functions/TSCacheWrite.en.rst              |  4 +++-
 .../api/functions/TSClientProtocolStack.en.rst     |  4 +++-
 doc/developer-guide/api/functions/TSConfig.en.rst  |  4 +++-
 .../api/functions/TSContCall.en.rst                |  4 +++-
 .../api/functions/TSContCreate.en.rst              |  4 +++-
 .../api/functions/TSContDataGet.en.rst             |  4 +++-
 .../api/functions/TSContDataSet.en.rst             |  4 +++-
 .../api/functions/TSContDestroy.en.rst             |  4 +++-
 .../api/functions/TSContMutexGet.en.rst            |  4 +++-
 .../api/functions/TSContSchedule.en.rst            |  4 +++-
 .../api/functions/TSContScheduleOnPool.en.rst      |  4 +++-
 .../api/functions/TSContScheduleOnThread.en.rst    |  4 +++-
 .../api/functions/TSContThreadAffinityClear.en.rst |  4 +++-
 .../api/functions/TSContThreadAffinityGet.en.rst   |  4 +++-
 .../api/functions/TSContThreadAffinitySet.en.rst   |  4 +++-
 doc/developer-guide/api/functions/TSDebug.en.rst   |  4 +++-
 .../api/functions/TSEventThreadSelf.en.rst         |  4 +++-
 .../api/functions/TSHostLookup.en.rst              |  4 +++-
 .../api/functions/TSHostLookupResultAddrGet.en.rst |  4 +++-
 .../api/functions/TSHttpArgs.en.rst                |  4 +++-
 .../api/functions/TSHttpConnect.en.rst             |  4 +++-
 .../api/functions/TSHttpConnectWithPluginId.en.rst |  4 +++-
 .../api/functions/TSHttpHdrClone.en.rst            |  4 +++-
 .../api/functions/TSHttpHdrCopy.en.rst             |  4 +++-
 .../api/functions/TSHttpHdrCreate.en.rst           |  4 +++-
 .../api/functions/TSHttpHdrDestroy.en.rst          |  4 +++-
 .../api/functions/TSHttpHdrHostGet.en.rst          |  4 +++-
 .../api/functions/TSHttpHdrLengthGet.en.rst        |  4 +++-
 .../api/functions/TSHttpHdrMethodGet.en.rst        |  4 +++-
 .../api/functions/TSHttpHdrMethodSet.en.rst        |  4 +++-
 .../api/functions/TSHttpHdrPrint.en.rst            |  4 +++-
 .../api/functions/TSHttpHdrReasonGet.en.rst        |  4 +++-
 .../api/functions/TSHttpHdrReasonLookup.en.rst     |  4 +++-
 .../api/functions/TSHttpHdrReasonSet.en.rst        |  4 +++-
 .../api/functions/TSHttpHdrStatusGet.en.rst        |  4 +++-
 .../api/functions/TSHttpHdrStatusSet.en.rst        |  4 +++-
 .../api/functions/TSHttpHdrTypeGet.en.rst          |  4 +++-
 .../api/functions/TSHttpHdrTypeSet.en.rst          |  4 +++-
 .../api/functions/TSHttpHdrUrlGet.en.rst           |  4 +++-
 .../api/functions/TSHttpHdrUrlSet.en.rst           |  4 +++-
 .../api/functions/TSHttpHdrVersionGet.en.rst       |  4 +++-
 .../api/functions/TSHttpHdrVersionSet.en.rst       |  4 +++-
 .../api/functions/TSHttpHookAdd.en.rst             |  4 +++-
 .../api/functions/TSHttpOverridableConfig.en.rst   |  4 +++-
 .../api/functions/TSHttpParserCreate.en.rst        |  4 +++-
 .../api/functions/TSHttpSsnClientFdGet.en.rst      |  4 +++-
 .../api/functions/TSHttpSsnIdGet.en.rst            |  4 +++-
 .../api/functions/TSHttpSsnReenable.en.rst         |  4 +++-
 .../api/functions/TSHttpTxnAborted.en.rst          |  6 +++--
 .../functions/TSHttpTxnCacheLookupStatusGet.en.rst |  4 +++-
 .../functions/TSHttpTxnCacheLookupUrlGet.en.rst    |  8 +++++--
 .../api/functions/TSHttpTxnCachedReqGet.en.rst     |  4 +++-
 .../api/functions/TSHttpTxnCachedRespGet.en.rst    |  4 +++-
 .../api/functions/TSHttpTxnClientFdGet.en.rst      |  4 +++-
 .../functions/TSHttpTxnClientPacketDscpSet.en.rst  |  4 +++-
 .../functions/TSHttpTxnClientPacketMarkSet.en.rst  |  4 +++-
 .../functions/TSHttpTxnClientPacketTosSet.en.rst   |  4 +++-
 .../api/functions/TSHttpTxnClientReqGet.en.rst     |  4 +++-
 .../api/functions/TSHttpTxnClientRespGet.en.rst    |  4 +++-
 .../api/functions/TSHttpTxnErrorBodySet.en.rst     |  4 +++-
 .../api/functions/TSHttpTxnIncomingAddrGet.en.rst  |  4 +++-
 .../api/functions/TSHttpTxnInfoIntGet.en.rst       |  4 +++-
 .../api/functions/TSHttpTxnIntercept.en.rst        |  4 +++-
 .../api/functions/TSHttpTxnIsCacheable.en.rst      |  4 +++-
 .../api/functions/TSHttpTxnIsInternal.en.rst       |  4 +++-
 .../api/functions/TSHttpTxnIsWebsocket.en.rst      |  4 +++-
 .../api/functions/TSHttpTxnMilestoneGet.en.rst     |  4 +++-
 .../api/functions/TSHttpTxnNextHopAddrGet.en.rst   |  4 +++-
 .../api/functions/TSHttpTxnNextHopNameGet.en.rst   |  4 +++-
 .../api/functions/TSHttpTxnOutgoingAddrGet.en.rst  |  4 +++-
 .../api/functions/TSHttpTxnParentProxySet.en.rst   |  4 +++-
 .../TSHttpTxnParentSelectionUrlGet.en.rst          |  4 +++-
 .../api/functions/TSHttpTxnPluginTagGet.en.rst     |  4 +++-
 .../api/functions/TSHttpTxnRedoCacheLookup.en.rst  |  4 +++-
 .../api/functions/TSHttpTxnReenable.en.rst         |  4 +++-
 .../api/functions/TSHttpTxnServerAddrGet.en.rst    |  4 +++-
 .../api/functions/TSHttpTxnServerAddrSet.en.rst    |  4 +++-
 .../api/functions/TSHttpTxnServerFdGet.en.rst      |  4 +++-
 .../api/functions/TSHttpTxnServerIntercept.en.rst  |  4 +++-
 .../functions/TSHttpTxnServerPacketDscpSet.en.rst  |  4 +++-
 .../functions/TSHttpTxnServerPacketMarkSet.en.rst  |  4 +++-
 .../functions/TSHttpTxnServerPacketTosSet.en.rst   |  4 +++-
 .../api/functions/TSHttpTxnServerPush.en.rst       |  4 +++-
 .../api/functions/TSHttpTxnServerReqGet.en.rst     |  4 +++-
 .../api/functions/TSHttpTxnServerRespGet.en.rst    |  4 +++-
 .../api/functions/TSHttpTxnSsnGet.en.rst           |  4 +++-
 .../api/functions/TSHttpTxnTransformRespGet.en.rst |  4 +++-
 .../functions/TSHttpTxnTransformedRespCache.en.rst |  4 +++-
 .../TSHttpTxnUntransformedRespCache.en.rst         |  4 +++-
 .../api/functions/TSIOBufferBlockReadStart.en.rst  |  4 +++-
 .../api/functions/TSIOBufferCopy.en.rst            |  4 +++-
 .../api/functions/TSIOBufferCreate.en.rst          |  4 +++-
 .../api/functions/TSIOBufferReader.en.rst          |  5 +++-
 .../api/functions/TSInstallDirGet.en.rst           |  4 +++-
 .../api/functions/TSIpStringToAddr.en.rst          |  4 +++-
 .../api/functions/TSLifecycleHookAdd.en.rst        |  4 +++-
 .../api/functions/TSMBufferCreate.en.rst           |  4 +++-
 .../api/functions/TSMgmtCounterGet.en.rst          |  4 +++-
 .../api/functions/TSMgmtFloatGet.en.rst            |  4 +++-
 .../api/functions/TSMgmtIntGet.en.rst              |  4 +++-
 .../api/functions/TSMgmtSourceGet.en.rst           |  4 +++-
 .../api/functions/TSMgmtStringGet.en.rst           |  4 +++-
 .../api/functions/TSMgmtUpdateRegister.en.rst      |  4 +++-
 .../api/functions/TSMimeHdrClone.en.rst            |  4 +++-
 .../api/functions/TSMimeHdrCopy.en.rst             |  4 +++-
 .../api/functions/TSMimeHdrCreate.en.rst           |  4 +++-
 .../api/functions/TSMimeHdrDestroy.en.rst          |  4 +++-
 .../api/functions/TSMimeHdrFieldAppend.en.rst      |  4 +++-
 .../api/functions/TSMimeHdrFieldClone.en.rst       |  4 +++-
 .../api/functions/TSMimeHdrFieldCopy.en.rst        |  4 +++-
 .../api/functions/TSMimeHdrFieldCopyValues.en.rst  |  4 +++-
 .../api/functions/TSMimeHdrFieldCreate.en.rst      |  4 +++-
 .../api/functions/TSMimeHdrFieldDestroy.en.rst     |  4 +++-
 .../api/functions/TSMimeHdrFieldFind.en.rst        |  4 +++-
 .../api/functions/TSMimeHdrFieldGet.en.rst         |  4 +++-
 .../api/functions/TSMimeHdrFieldLengthGet.en.rst   |  4 +++-
 .../api/functions/TSMimeHdrFieldNameGet.en.rst     |  4 +++-
 .../api/functions/TSMimeHdrFieldNameSet.en.rst     |  4 +++-
 .../api/functions/TSMimeHdrFieldNext.en.rst        |  4 +++-
 .../api/functions/TSMimeHdrFieldNextDup.en.rst     |  4 +++-
 .../api/functions/TSMimeHdrFieldRemove.en.rst      |  4 +++-
 .../api/functions/TSMimeHdrFieldValueAppend.en.rst |  4 +++-
 .../functions/TSMimeHdrFieldValueDateInsert.en.rst |  4 +++-
 .../functions/TSMimeHdrFieldValueDateSet.en.rst    |  4 +++-
 .../api/functions/TSMimeHdrFieldValueIntSet.en.rst |  4 +++-
 .../functions/TSMimeHdrFieldValueStringGet.en.rst  |  4 +++-
 .../TSMimeHdrFieldValueStringInsert.en.rst         |  4 +++-
 .../functions/TSMimeHdrFieldValueStringSet.en.rst  |  4 +++-
 .../functions/TSMimeHdrFieldValueUintInsert.en.rst |  4 +++-
 .../functions/TSMimeHdrFieldValueUintSet.en.rst    |  4 +++-
 .../api/functions/TSMimeHdrFieldValuesClear.en.rst |  4 +++-
 .../api/functions/TSMimeHdrFieldValuesCount.en.rst |  4 +++-
 .../api/functions/TSMimeHdrFieldsClear.en.rst      |  4 +++-
 .../api/functions/TSMimeHdrFieldsCount.en.rst      |  4 +++-
 .../api/functions/TSMimeHdrLengthGet.en.rst        |  4 +++-
 .../api/functions/TSMimeHdrParse.en.rst            |  4 +++-
 .../api/functions/TSMimeHdrPrint.en.rst            |  4 +++-
 .../api/functions/TSMimeParserClear.en.rst         |  4 +++-
 .../api/functions/TSMimeParserCreate.en.rst        |  4 +++-
 .../api/functions/TSMimeParserDestroy.en.rst       |  4 +++-
 .../api/functions/TSMutexCreate.en.rst             |  4 +++-
 .../api/functions/TSMutexDestroy.en.rst            |  4 +++-
 .../api/functions/TSMutexLock.en.rst               |  4 +++-
 .../api/functions/TSMutexLockTry.en.rst            |  4 +++-
 .../api/functions/TSMutexUnlock.en.rst             |  4 +++-
 .../api/functions/TSNetAccept.en.rst               |  4 +++-
 .../api/functions/TSNetAcceptNamedProtocol.en.rst  |  4 +++-
 .../api/functions/TSNetConnect.en.rst              |  4 +++-
 .../api/functions/TSNetInvokingGet.en.rst          |  4 +++-
 .../api/functions/TSPluginInit.en.rst              |  4 +++-
 doc/developer-guide/api/functions/TSRecords.en.rst |  4 +++-
 doc/developer-guide/api/functions/TSRemap.en.rst   |  6 +++--
 .../api/functions/TSRemapFromToUrlGet.en.rst       |  4 +++-
 .../api/functions/TSSslClientCertUpdate.en.rst     |  4 +++-
 .../api/functions/TSSslClientContext.en.rst        |  4 +++-
 .../api/functions/TSSslContext.en.rst              |  4 +++-
 .../api/functions/TSSslServerCertUpdate.en.rst     |  4 +++-
 .../api/functions/TSSslServerContextCreate.en.rst  |  4 +++-
 .../api/functions/TSSslSession.en.rst              |  4 +++-
 doc/developer-guide/api/functions/TSStat.en.rst    |  4 +++-
 .../api/functions/TSTextLogObjectCreate.en.rst     |  4 +++-
 .../api/functions/TSThreadCreate.en.rst            |  4 +++-
 .../api/functions/TSThreadDestroy.en.rst           |  4 +++-
 .../api/functions/TSThreadInit.en.rst              |  4 +++-
 .../api/functions/TSThreadSelf.en.rst              |  4 +++-
 .../api/functions/TSTrafficServerVersionGet.en.rst |  4 +++-
 .../api/functions/TSTransformCreate.en.rst         |  4 +++-
 .../api/functions/TSTransformOutputVConnGet.en.rst |  4 +++-
 doc/developer-guide/api/functions/TSTypes.en.rst   |  6 +++--
 .../api/functions/TSUrlCreate.en.rst               |  4 +++-
 .../api/functions/TSUrlFtpTypeGet.en.rst           |  4 +++-
 .../api/functions/TSUrlFtpTypeSet.en.rst           |  4 +++-
 .../api/functions/TSUrlHostGet.en.rst              |  4 +++-
 .../api/functions/TSUrlHostSet.en.rst              |  4 +++-
 .../api/functions/TSUrlPercentEncode.en.rst        |  4 +++-
 .../api/functions/TSUrlStringGet.en.rst            |  4 +++-
 .../api/functions/TSUuidCreate.en.rst              |  4 +++-
 doc/developer-guide/api/functions/TSVConn.en.rst   |  4 +++-
 .../api/functions/TSVConnAbort.en.rst              |  4 +++-
 .../api/functions/TSVConnArgs.en.rst               |  4 +++-
 .../api/functions/TSVConnCacheObjectSizeGet.en.rst |  4 +++-
 .../api/functions/TSVConnClose.en.rst              |  4 +++-
 .../api/functions/TSVConnClosedGet.en.rst          |  4 +++-
 .../api/functions/TSVConnCreate.en.rst             |  4 +++-
 .../api/functions/TSVConnFdCreate.en.rst           |  4 +++-
 .../api/functions/TSVConnIsSsl.en.rst              |  4 +++-
 .../api/functions/TSVConnProtocol.en.rst           |  4 +++-
 .../api/functions/TSVConnRead.en.rst               |  4 +++-
 .../api/functions/TSVConnReadVIOGet.en.rst         |  4 +++-
 .../api/functions/TSVConnReenable.en.rst           |  4 +++-
 .../api/functions/TSVConnShutdown.en.rst           |  4 +++-
 .../api/functions/TSVConnSslConnectionGet.en.rst   |  4 +++-
 .../api/functions/TSVConnSslVerifyCTXGet.en.rst    |  4 +++-
 .../api/functions/TSVConnTunnel.en.rst             |  4 +++-
 .../api/functions/TSVConnWrite.en.rst              |  4 +++-
 .../api/functions/TSVConnWriteVIOGet.en.rst        |  4 +++-
 .../api/functions/TSVIOBufferGet.en.rst            |  4 +++-
 .../api/functions/TSVIOContGet.en.rst              |  4 +++-
 .../api/functions/TSVIOMutexGet.en.rst             |  4 +++-
 .../api/functions/TSVIONBytesGet.en.rst            |  4 +++-
 .../api/functions/TSVIONBytesSet.en.rst            |  4 +++-
 .../api/functions/TSVIONDoneGet.en.rst             |  4 +++-
 .../api/functions/TSVIONDoneSet.en.rst             |  4 +++-
 .../api/functions/TSVIONTodoGet.en.rst             |  4 +++-
 .../api/functions/TSVIOReaderGet.en.rst            |  4 +++-
 .../api/functions/TSVIOReenable.en.rst             |  4 +++-
 .../api/functions/TSVIOVConnGet.en.rst             |  4 +++-
 doc/developer-guide/api/functions/TSfclose.en.rst  |  4 +++-
 doc/developer-guide/api/functions/TSfflush.en.rst  |  4 +++-
 doc/developer-guide/api/functions/TSfgets.en.rst   |  4 +++-
 doc/developer-guide/api/functions/TSfopen.en.rst   |  4 +++-
 doc/developer-guide/api/functions/TSfread.en.rst   |  4 +++-
 doc/developer-guide/api/functions/TSfwrite.en.rst  |  4 +++-
 doc/developer-guide/api/functions/TSmalloc.en.rst  |  4 +++-
 .../api/types/TSCacheDataType.en.rst               |  4 +++-
 doc/developer-guide/api/types/TSCacheError.en.rst  |  4 +++-
 .../api/types/TSCacheLookupResult.en.rst           |  4 +++-
 .../api/types/TSCacheScanResult.en.rst             |  4 +++-
 doc/developer-guide/api/types/TSEvent.en.rst       |  4 +++-
 .../api/types/TSFetchWakeUpOptions.en.rst          |  4 +++-
 doc/developer-guide/api/types/TSHttpHookID.en.rst  |  4 +++-
 doc/developer-guide/api/types/TSHttpStatus.en.rst  |  4 +++-
 doc/developer-guide/api/types/TSHttpType.en.rst    |  4 +++-
 .../api/types/TSIOBuffersSizeIndex.en.rst          |  4 +++-
 .../api/types/TSLookingUpType.en.rst               |  4 +++-
 .../api/types/TSOverridableConfigKey.en.rst        |  4 +++-
 doc/developer-guide/api/types/TSParseResult.en.rst |  4 +++-
 .../api/types/TSRecordAccessType.en.rst            |  4 +++-
 .../api/types/TSRecordCheckType.en.rst             |  4 +++-
 .../api/types/TSRecordDataType.en.rst              |  4 +++-
 .../api/types/TSRecordModeType.en.rst              |  4 +++-
 .../api/types/TSRecordPersistType.en.rst           |  4 +++-
 doc/developer-guide/api/types/TSRecordType.en.rst  |  4 +++-
 .../api/types/TSRecordUpdateType.en.rst            |  4 +++-
 doc/developer-guide/api/types/TSReturnCode.en.rst  |  4 +++-
 doc/developer-guide/api/types/TSSDKVersion.en.rst  |  4 +++-
 .../types/TSServerSessionSharingMatchType.en.rst   |  4 +++-
 .../types/TSServerSessionSharingPoolType.en.rst    |  4 +++-
 doc/developer-guide/api/types/TSServerState.en.rst |  4 +++-
 doc/developer-guide/api/types/TSSslSession.en.rst  |  4 +++-
 .../api/types/TSStatPeristence.en.rst              |  6 +++--
 doc/developer-guide/api/types/TSStatSync.en.rst    |  6 +++--
 doc/developer-guide/api/types/TSThreadPool.en.rst  |  4 +++-
 doc/developer-guide/api/types/TSUuid.en.rst        |  4 +++-
 .../api/types/TSVConnCloseFlags.en.rst             |  4 +++-
 .../internal-libraries/MemSpan.en.rst              |  4 +++-
 .../internal-libraries/TextView.en.rst             |  4 +++-
 proxy/http/HttpConfig.cc                           |  3 ---
 proxy/http/HttpConfig.h                            |  1 -
 proxy/http/HttpTransact.cc                         | 27 ----------------------
 proxy/http/HttpTransact.h                          |  1 -
 258 files changed, 769 insertions(+), 293 deletions(-)


[trafficserver] 02/02: Fixing include synopsis rendering for API docs.

Posted by zw...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

zwoop pushed a commit to branch 9.0.x
in repository https://gitbox.apache.org/repos/asf/trafficserver.git

commit e36bc7a7f6d1bbb74630534482feffa45db91ab3
Author: bneradt <bn...@verizonmedia.com>
AuthorDate: Mon Nov 4 17:09:18 2019 +0000

    Fixing include synopsis rendering for API docs.
    
    I noticed the include synopsis renders incorrectly for multiple includes. The method we're using for them is incorrect, even for a single include, but demonstrates itself as incorrect when there are multiple. The problem can currently be seen here:
    
        https://docs.trafficserver.apache.org/en/latest/developer-guide/api/functions/TSAPI.en.html
    
    I'm applying the solution which was already implemented here:
        https://raw.githubusercontent.com/apache/trafficserver/fa10c20b8ed43072fd7e214c62b195b525f24d8e/doc/developer-guide/internal-libraries/buffer-writer.en.rst
    
    (cherry picked from commit 85c0cd449d8ebe5e4c14b2263c4bac076607f35d)
---
 doc/developer-guide/api/functions/TSAPI.en.rst                    | 6 ++++--
 doc/developer-guide/api/functions/TSAcceptor.en.rst               | 4 +++-
 doc/developer-guide/api/functions/TSActionCancel.en.rst           | 4 +++-
 doc/developer-guide/api/functions/TSActionDone.en.rst             | 4 +++-
 doc/developer-guide/api/functions/TSCacheRead.en.rst              | 4 +++-
 doc/developer-guide/api/functions/TSCacheRemove.en.rst            | 4 +++-
 doc/developer-guide/api/functions/TSCacheWrite.en.rst             | 4 +++-
 doc/developer-guide/api/functions/TSClientProtocolStack.en.rst    | 4 +++-
 doc/developer-guide/api/functions/TSConfig.en.rst                 | 4 +++-
 doc/developer-guide/api/functions/TSContCall.en.rst               | 4 +++-
 doc/developer-guide/api/functions/TSContCreate.en.rst             | 4 +++-
 doc/developer-guide/api/functions/TSContDataGet.en.rst            | 4 +++-
 doc/developer-guide/api/functions/TSContDataSet.en.rst            | 4 +++-
 doc/developer-guide/api/functions/TSContDestroy.en.rst            | 4 +++-
 doc/developer-guide/api/functions/TSContMutexGet.en.rst           | 4 +++-
 doc/developer-guide/api/functions/TSContSchedule.en.rst           | 4 +++-
 doc/developer-guide/api/functions/TSContScheduleOnPool.en.rst     | 4 +++-
 doc/developer-guide/api/functions/TSContScheduleOnThread.en.rst   | 4 +++-
 .../api/functions/TSContThreadAffinityClear.en.rst                | 4 +++-
 doc/developer-guide/api/functions/TSContThreadAffinityGet.en.rst  | 4 +++-
 doc/developer-guide/api/functions/TSContThreadAffinitySet.en.rst  | 4 +++-
 doc/developer-guide/api/functions/TSDebug.en.rst                  | 4 +++-
 doc/developer-guide/api/functions/TSEventThreadSelf.en.rst        | 4 +++-
 doc/developer-guide/api/functions/TSHostLookup.en.rst             | 4 +++-
 .../api/functions/TSHostLookupResultAddrGet.en.rst                | 4 +++-
 doc/developer-guide/api/functions/TSHttpArgs.en.rst               | 4 +++-
 doc/developer-guide/api/functions/TSHttpConnect.en.rst            | 4 +++-
 .../api/functions/TSHttpConnectWithPluginId.en.rst                | 4 +++-
 doc/developer-guide/api/functions/TSHttpHdrClone.en.rst           | 4 +++-
 doc/developer-guide/api/functions/TSHttpHdrCopy.en.rst            | 4 +++-
 doc/developer-guide/api/functions/TSHttpHdrCreate.en.rst          | 4 +++-
 doc/developer-guide/api/functions/TSHttpHdrDestroy.en.rst         | 4 +++-
 doc/developer-guide/api/functions/TSHttpHdrHostGet.en.rst         | 4 +++-
 doc/developer-guide/api/functions/TSHttpHdrLengthGet.en.rst       | 4 +++-
 doc/developer-guide/api/functions/TSHttpHdrMethodGet.en.rst       | 4 +++-
 doc/developer-guide/api/functions/TSHttpHdrMethodSet.en.rst       | 4 +++-
 doc/developer-guide/api/functions/TSHttpHdrPrint.en.rst           | 4 +++-
 doc/developer-guide/api/functions/TSHttpHdrReasonGet.en.rst       | 4 +++-
 doc/developer-guide/api/functions/TSHttpHdrReasonLookup.en.rst    | 4 +++-
 doc/developer-guide/api/functions/TSHttpHdrReasonSet.en.rst       | 4 +++-
 doc/developer-guide/api/functions/TSHttpHdrStatusGet.en.rst       | 4 +++-
 doc/developer-guide/api/functions/TSHttpHdrStatusSet.en.rst       | 4 +++-
 doc/developer-guide/api/functions/TSHttpHdrTypeGet.en.rst         | 4 +++-
 doc/developer-guide/api/functions/TSHttpHdrTypeSet.en.rst         | 4 +++-
 doc/developer-guide/api/functions/TSHttpHdrUrlGet.en.rst          | 4 +++-
 doc/developer-guide/api/functions/TSHttpHdrUrlSet.en.rst          | 4 +++-
 doc/developer-guide/api/functions/TSHttpHdrVersionGet.en.rst      | 4 +++-
 doc/developer-guide/api/functions/TSHttpHdrVersionSet.en.rst      | 4 +++-
 doc/developer-guide/api/functions/TSHttpHookAdd.en.rst            | 4 +++-
 doc/developer-guide/api/functions/TSHttpOverridableConfig.en.rst  | 4 +++-
 doc/developer-guide/api/functions/TSHttpParserCreate.en.rst       | 4 +++-
 doc/developer-guide/api/functions/TSHttpSsnClientFdGet.en.rst     | 4 +++-
 doc/developer-guide/api/functions/TSHttpSsnIdGet.en.rst           | 4 +++-
 doc/developer-guide/api/functions/TSHttpSsnReenable.en.rst        | 4 +++-
 doc/developer-guide/api/functions/TSHttpTxnAborted.en.rst         | 6 ++++--
 .../api/functions/TSHttpTxnCacheLookupStatusGet.en.rst            | 4 +++-
 .../api/functions/TSHttpTxnCacheLookupUrlGet.en.rst               | 8 ++++++--
 doc/developer-guide/api/functions/TSHttpTxnCachedReqGet.en.rst    | 4 +++-
 doc/developer-guide/api/functions/TSHttpTxnCachedRespGet.en.rst   | 4 +++-
 doc/developer-guide/api/functions/TSHttpTxnClientFdGet.en.rst     | 4 +++-
 .../api/functions/TSHttpTxnClientPacketDscpSet.en.rst             | 4 +++-
 .../api/functions/TSHttpTxnClientPacketMarkSet.en.rst             | 4 +++-
 .../api/functions/TSHttpTxnClientPacketTosSet.en.rst              | 4 +++-
 doc/developer-guide/api/functions/TSHttpTxnClientReqGet.en.rst    | 4 +++-
 doc/developer-guide/api/functions/TSHttpTxnClientRespGet.en.rst   | 4 +++-
 doc/developer-guide/api/functions/TSHttpTxnErrorBodySet.en.rst    | 4 +++-
 doc/developer-guide/api/functions/TSHttpTxnIncomingAddrGet.en.rst | 4 +++-
 doc/developer-guide/api/functions/TSHttpTxnInfoIntGet.en.rst      | 4 +++-
 doc/developer-guide/api/functions/TSHttpTxnIntercept.en.rst       | 4 +++-
 doc/developer-guide/api/functions/TSHttpTxnIsCacheable.en.rst     | 4 +++-
 doc/developer-guide/api/functions/TSHttpTxnIsInternal.en.rst      | 4 +++-
 doc/developer-guide/api/functions/TSHttpTxnIsWebsocket.en.rst     | 4 +++-
 doc/developer-guide/api/functions/TSHttpTxnMilestoneGet.en.rst    | 4 +++-
 doc/developer-guide/api/functions/TSHttpTxnNextHopAddrGet.en.rst  | 4 +++-
 doc/developer-guide/api/functions/TSHttpTxnNextHopNameGet.en.rst  | 4 +++-
 doc/developer-guide/api/functions/TSHttpTxnOutgoingAddrGet.en.rst | 4 +++-
 doc/developer-guide/api/functions/TSHttpTxnParentProxySet.en.rst  | 4 +++-
 .../api/functions/TSHttpTxnParentSelectionUrlGet.en.rst           | 4 +++-
 doc/developer-guide/api/functions/TSHttpTxnPluginTagGet.en.rst    | 4 +++-
 doc/developer-guide/api/functions/TSHttpTxnRedoCacheLookup.en.rst | 4 +++-
 doc/developer-guide/api/functions/TSHttpTxnReenable.en.rst        | 4 +++-
 doc/developer-guide/api/functions/TSHttpTxnServerAddrGet.en.rst   | 4 +++-
 doc/developer-guide/api/functions/TSHttpTxnServerAddrSet.en.rst   | 4 +++-
 doc/developer-guide/api/functions/TSHttpTxnServerFdGet.en.rst     | 4 +++-
 doc/developer-guide/api/functions/TSHttpTxnServerIntercept.en.rst | 4 +++-
 .../api/functions/TSHttpTxnServerPacketDscpSet.en.rst             | 4 +++-
 .../api/functions/TSHttpTxnServerPacketMarkSet.en.rst             | 4 +++-
 .../api/functions/TSHttpTxnServerPacketTosSet.en.rst              | 4 +++-
 doc/developer-guide/api/functions/TSHttpTxnServerPush.en.rst      | 4 +++-
 doc/developer-guide/api/functions/TSHttpTxnServerReqGet.en.rst    | 4 +++-
 doc/developer-guide/api/functions/TSHttpTxnServerRespGet.en.rst   | 4 +++-
 doc/developer-guide/api/functions/TSHttpTxnSsnGet.en.rst          | 4 +++-
 .../api/functions/TSHttpTxnTransformRespGet.en.rst                | 4 +++-
 .../api/functions/TSHttpTxnTransformedRespCache.en.rst            | 4 +++-
 .../api/functions/TSHttpTxnUntransformedRespCache.en.rst          | 4 +++-
 doc/developer-guide/api/functions/TSIOBufferBlockReadStart.en.rst | 4 +++-
 doc/developer-guide/api/functions/TSIOBufferCopy.en.rst           | 4 +++-
 doc/developer-guide/api/functions/TSIOBufferCreate.en.rst         | 4 +++-
 doc/developer-guide/api/functions/TSIOBufferReader.en.rst         | 5 ++++-
 doc/developer-guide/api/functions/TSInstallDirGet.en.rst          | 4 +++-
 doc/developer-guide/api/functions/TSIpStringToAddr.en.rst         | 4 +++-
 doc/developer-guide/api/functions/TSLifecycleHookAdd.en.rst       | 4 +++-
 doc/developer-guide/api/functions/TSMBufferCreate.en.rst          | 4 +++-
 doc/developer-guide/api/functions/TSMgmtCounterGet.en.rst         | 4 +++-
 doc/developer-guide/api/functions/TSMgmtFloatGet.en.rst           | 4 +++-
 doc/developer-guide/api/functions/TSMgmtIntGet.en.rst             | 4 +++-
 doc/developer-guide/api/functions/TSMgmtSourceGet.en.rst          | 4 +++-
 doc/developer-guide/api/functions/TSMgmtStringGet.en.rst          | 4 +++-
 doc/developer-guide/api/functions/TSMgmtUpdateRegister.en.rst     | 4 +++-
 doc/developer-guide/api/functions/TSMimeHdrClone.en.rst           | 4 +++-
 doc/developer-guide/api/functions/TSMimeHdrCopy.en.rst            | 4 +++-
 doc/developer-guide/api/functions/TSMimeHdrCreate.en.rst          | 4 +++-
 doc/developer-guide/api/functions/TSMimeHdrDestroy.en.rst         | 4 +++-
 doc/developer-guide/api/functions/TSMimeHdrFieldAppend.en.rst     | 4 +++-
 doc/developer-guide/api/functions/TSMimeHdrFieldClone.en.rst      | 4 +++-
 doc/developer-guide/api/functions/TSMimeHdrFieldCopy.en.rst       | 4 +++-
 doc/developer-guide/api/functions/TSMimeHdrFieldCopyValues.en.rst | 4 +++-
 doc/developer-guide/api/functions/TSMimeHdrFieldCreate.en.rst     | 4 +++-
 doc/developer-guide/api/functions/TSMimeHdrFieldDestroy.en.rst    | 4 +++-
 doc/developer-guide/api/functions/TSMimeHdrFieldFind.en.rst       | 4 +++-
 doc/developer-guide/api/functions/TSMimeHdrFieldGet.en.rst        | 4 +++-
 doc/developer-guide/api/functions/TSMimeHdrFieldLengthGet.en.rst  | 4 +++-
 doc/developer-guide/api/functions/TSMimeHdrFieldNameGet.en.rst    | 4 +++-
 doc/developer-guide/api/functions/TSMimeHdrFieldNameSet.en.rst    | 4 +++-
 doc/developer-guide/api/functions/TSMimeHdrFieldNext.en.rst       | 4 +++-
 doc/developer-guide/api/functions/TSMimeHdrFieldNextDup.en.rst    | 4 +++-
 doc/developer-guide/api/functions/TSMimeHdrFieldRemove.en.rst     | 4 +++-
 .../api/functions/TSMimeHdrFieldValueAppend.en.rst                | 4 +++-
 .../api/functions/TSMimeHdrFieldValueDateInsert.en.rst            | 4 +++-
 .../api/functions/TSMimeHdrFieldValueDateSet.en.rst               | 4 +++-
 .../api/functions/TSMimeHdrFieldValueIntSet.en.rst                | 4 +++-
 .../api/functions/TSMimeHdrFieldValueStringGet.en.rst             | 4 +++-
 .../api/functions/TSMimeHdrFieldValueStringInsert.en.rst          | 4 +++-
 .../api/functions/TSMimeHdrFieldValueStringSet.en.rst             | 4 +++-
 .../api/functions/TSMimeHdrFieldValueUintInsert.en.rst            | 4 +++-
 .../api/functions/TSMimeHdrFieldValueUintSet.en.rst               | 4 +++-
 .../api/functions/TSMimeHdrFieldValuesClear.en.rst                | 4 +++-
 .../api/functions/TSMimeHdrFieldValuesCount.en.rst                | 4 +++-
 doc/developer-guide/api/functions/TSMimeHdrFieldsClear.en.rst     | 4 +++-
 doc/developer-guide/api/functions/TSMimeHdrFieldsCount.en.rst     | 4 +++-
 doc/developer-guide/api/functions/TSMimeHdrLengthGet.en.rst       | 4 +++-
 doc/developer-guide/api/functions/TSMimeHdrParse.en.rst           | 4 +++-
 doc/developer-guide/api/functions/TSMimeHdrPrint.en.rst           | 4 +++-
 doc/developer-guide/api/functions/TSMimeParserClear.en.rst        | 4 +++-
 doc/developer-guide/api/functions/TSMimeParserCreate.en.rst       | 4 +++-
 doc/developer-guide/api/functions/TSMimeParserDestroy.en.rst      | 4 +++-
 doc/developer-guide/api/functions/TSMutexCreate.en.rst            | 4 +++-
 doc/developer-guide/api/functions/TSMutexDestroy.en.rst           | 4 +++-
 doc/developer-guide/api/functions/TSMutexLock.en.rst              | 4 +++-
 doc/developer-guide/api/functions/TSMutexLockTry.en.rst           | 4 +++-
 doc/developer-guide/api/functions/TSMutexUnlock.en.rst            | 4 +++-
 doc/developer-guide/api/functions/TSNetAccept.en.rst              | 4 +++-
 doc/developer-guide/api/functions/TSNetAcceptNamedProtocol.en.rst | 4 +++-
 doc/developer-guide/api/functions/TSNetConnect.en.rst             | 4 +++-
 doc/developer-guide/api/functions/TSNetInvokingGet.en.rst         | 4 +++-
 doc/developer-guide/api/functions/TSPluginInit.en.rst             | 4 +++-
 doc/developer-guide/api/functions/TSRecords.en.rst                | 4 +++-
 doc/developer-guide/api/functions/TSRemap.en.rst                  | 6 ++++--
 doc/developer-guide/api/functions/TSRemapFromToUrlGet.en.rst      | 4 +++-
 doc/developer-guide/api/functions/TSSslClientCertUpdate.en.rst    | 4 +++-
 doc/developer-guide/api/functions/TSSslClientContext.en.rst       | 4 +++-
 doc/developer-guide/api/functions/TSSslContext.en.rst             | 4 +++-
 doc/developer-guide/api/functions/TSSslServerCertUpdate.en.rst    | 4 +++-
 doc/developer-guide/api/functions/TSSslServerContextCreate.en.rst | 4 +++-
 doc/developer-guide/api/functions/TSSslSession.en.rst             | 4 +++-
 doc/developer-guide/api/functions/TSStat.en.rst                   | 4 +++-
 doc/developer-guide/api/functions/TSTextLogObjectCreate.en.rst    | 4 +++-
 doc/developer-guide/api/functions/TSThreadCreate.en.rst           | 4 +++-
 doc/developer-guide/api/functions/TSThreadDestroy.en.rst          | 4 +++-
 doc/developer-guide/api/functions/TSThreadInit.en.rst             | 4 +++-
 doc/developer-guide/api/functions/TSThreadSelf.en.rst             | 4 +++-
 .../api/functions/TSTrafficServerVersionGet.en.rst                | 4 +++-
 doc/developer-guide/api/functions/TSTransformCreate.en.rst        | 4 +++-
 .../api/functions/TSTransformOutputVConnGet.en.rst                | 4 +++-
 doc/developer-guide/api/functions/TSTypes.en.rst                  | 6 ++++--
 doc/developer-guide/api/functions/TSUrlCreate.en.rst              | 4 +++-
 doc/developer-guide/api/functions/TSUrlFtpTypeGet.en.rst          | 4 +++-
 doc/developer-guide/api/functions/TSUrlFtpTypeSet.en.rst          | 4 +++-
 doc/developer-guide/api/functions/TSUrlHostGet.en.rst             | 4 +++-
 doc/developer-guide/api/functions/TSUrlHostSet.en.rst             | 4 +++-
 doc/developer-guide/api/functions/TSUrlPercentEncode.en.rst       | 4 +++-
 doc/developer-guide/api/functions/TSUrlStringGet.en.rst           | 4 +++-
 doc/developer-guide/api/functions/TSUuidCreate.en.rst             | 4 +++-
 doc/developer-guide/api/functions/TSVConn.en.rst                  | 4 +++-
 doc/developer-guide/api/functions/TSVConnAbort.en.rst             | 4 +++-
 doc/developer-guide/api/functions/TSVConnArgs.en.rst              | 4 +++-
 .../api/functions/TSVConnCacheObjectSizeGet.en.rst                | 4 +++-
 doc/developer-guide/api/functions/TSVConnClose.en.rst             | 4 +++-
 doc/developer-guide/api/functions/TSVConnClosedGet.en.rst         | 4 +++-
 doc/developer-guide/api/functions/TSVConnCreate.en.rst            | 4 +++-
 doc/developer-guide/api/functions/TSVConnFdCreate.en.rst          | 4 +++-
 doc/developer-guide/api/functions/TSVConnIsSsl.en.rst             | 4 +++-
 doc/developer-guide/api/functions/TSVConnProtocol.en.rst          | 4 +++-
 doc/developer-guide/api/functions/TSVConnRead.en.rst              | 4 +++-
 doc/developer-guide/api/functions/TSVConnReadVIOGet.en.rst        | 4 +++-
 doc/developer-guide/api/functions/TSVConnReenable.en.rst          | 4 +++-
 doc/developer-guide/api/functions/TSVConnShutdown.en.rst          | 4 +++-
 doc/developer-guide/api/functions/TSVConnSslConnectionGet.en.rst  | 4 +++-
 doc/developer-guide/api/functions/TSVConnSslVerifyCTXGet.en.rst   | 4 +++-
 doc/developer-guide/api/functions/TSVConnTunnel.en.rst            | 4 +++-
 doc/developer-guide/api/functions/TSVConnWrite.en.rst             | 4 +++-
 doc/developer-guide/api/functions/TSVConnWriteVIOGet.en.rst       | 4 +++-
 doc/developer-guide/api/functions/TSVIOBufferGet.en.rst           | 4 +++-
 doc/developer-guide/api/functions/TSVIOContGet.en.rst             | 4 +++-
 doc/developer-guide/api/functions/TSVIOMutexGet.en.rst            | 4 +++-
 doc/developer-guide/api/functions/TSVIONBytesGet.en.rst           | 4 +++-
 doc/developer-guide/api/functions/TSVIONBytesSet.en.rst           | 4 +++-
 doc/developer-guide/api/functions/TSVIONDoneGet.en.rst            | 4 +++-
 doc/developer-guide/api/functions/TSVIONDoneSet.en.rst            | 4 +++-
 doc/developer-guide/api/functions/TSVIONTodoGet.en.rst            | 4 +++-
 doc/developer-guide/api/functions/TSVIOReaderGet.en.rst           | 4 +++-
 doc/developer-guide/api/functions/TSVIOReenable.en.rst            | 4 +++-
 doc/developer-guide/api/functions/TSVIOVConnGet.en.rst            | 4 +++-
 doc/developer-guide/api/functions/TSfclose.en.rst                 | 4 +++-
 doc/developer-guide/api/functions/TSfflush.en.rst                 | 4 +++-
 doc/developer-guide/api/functions/TSfgets.en.rst                  | 4 +++-
 doc/developer-guide/api/functions/TSfopen.en.rst                  | 4 +++-
 doc/developer-guide/api/functions/TSfread.en.rst                  | 4 +++-
 doc/developer-guide/api/functions/TSfwrite.en.rst                 | 4 +++-
 doc/developer-guide/api/functions/TSmalloc.en.rst                 | 4 +++-
 doc/developer-guide/api/types/TSCacheDataType.en.rst              | 4 +++-
 doc/developer-guide/api/types/TSCacheError.en.rst                 | 4 +++-
 doc/developer-guide/api/types/TSCacheLookupResult.en.rst          | 4 +++-
 doc/developer-guide/api/types/TSCacheScanResult.en.rst            | 4 +++-
 doc/developer-guide/api/types/TSEvent.en.rst                      | 4 +++-
 doc/developer-guide/api/types/TSFetchWakeUpOptions.en.rst         | 4 +++-
 doc/developer-guide/api/types/TSHttpHookID.en.rst                 | 4 +++-
 doc/developer-guide/api/types/TSHttpStatus.en.rst                 | 4 +++-
 doc/developer-guide/api/types/TSHttpType.en.rst                   | 4 +++-
 doc/developer-guide/api/types/TSIOBuffersSizeIndex.en.rst         | 4 +++-
 doc/developer-guide/api/types/TSLookingUpType.en.rst              | 4 +++-
 doc/developer-guide/api/types/TSOverridableConfigKey.en.rst       | 4 +++-
 doc/developer-guide/api/types/TSParseResult.en.rst                | 4 +++-
 doc/developer-guide/api/types/TSRecordAccessType.en.rst           | 4 +++-
 doc/developer-guide/api/types/TSRecordCheckType.en.rst            | 4 +++-
 doc/developer-guide/api/types/TSRecordDataType.en.rst             | 4 +++-
 doc/developer-guide/api/types/TSRecordModeType.en.rst             | 4 +++-
 doc/developer-guide/api/types/TSRecordPersistType.en.rst          | 4 +++-
 doc/developer-guide/api/types/TSRecordType.en.rst                 | 4 +++-
 doc/developer-guide/api/types/TSRecordUpdateType.en.rst           | 4 +++-
 doc/developer-guide/api/types/TSReturnCode.en.rst                 | 4 +++-
 doc/developer-guide/api/types/TSSDKVersion.en.rst                 | 4 +++-
 .../api/types/TSServerSessionSharingMatchType.en.rst              | 4 +++-
 .../api/types/TSServerSessionSharingPoolType.en.rst               | 4 +++-
 doc/developer-guide/api/types/TSServerState.en.rst                | 4 +++-
 doc/developer-guide/api/types/TSSslSession.en.rst                 | 4 +++-
 doc/developer-guide/api/types/TSStatPeristence.en.rst             | 6 ++++--
 doc/developer-guide/api/types/TSStatSync.en.rst                   | 6 ++++--
 doc/developer-guide/api/types/TSThreadPool.en.rst                 | 4 +++-
 doc/developer-guide/api/types/TSUuid.en.rst                       | 4 +++-
 doc/developer-guide/api/types/TSVConnCloseFlags.en.rst            | 4 +++-
 doc/developer-guide/internal-libraries/MemSpan.en.rst             | 4 +++-
 doc/developer-guide/internal-libraries/TextView.en.rst            | 4 +++-
 253 files changed, 769 insertions(+), 260 deletions(-)

diff --git a/doc/developer-guide/api/functions/TSAPI.en.rst b/doc/developer-guide/api/functions/TSAPI.en.rst
index 1a9da2a..b47d0ec 100644
--- a/doc/developer-guide/api/functions/TSAPI.en.rst
+++ b/doc/developer-guide/api/functions/TSAPI.en.rst
@@ -28,8 +28,10 @@ Introduction to the Apache Traffic Server API.
 Synopsis
 ========
 
-`#include <ts/ts.h>`
-`#include <ts/remap.h>`
+.. code-block:: cpp
+
+    #include <ts/ts.h>
+    #include <ts/remap.h>
 
 Description
 ===========
diff --git a/doc/developer-guide/api/functions/TSAcceptor.en.rst b/doc/developer-guide/api/functions/TSAcceptor.en.rst
index 35bc21e..b6ebb3c 100644
--- a/doc/developer-guide/api/functions/TSAcceptor.en.rst
+++ b/doc/developer-guide/api/functions/TSAcceptor.en.rst
@@ -26,7 +26,9 @@ Traffic Server API's related to Accept objects
 Synopsis
 ========
 
-`#include <ts/ts.h>`
+.. code-block:: cpp
+
+    #include <ts/ts.h>
 
 .. function:: TSAcceptor TSAcceptorGet(TSVConn sslp)
 .. function:: TSAcceptor TSAcceptorGetbyID(int id)
diff --git a/doc/developer-guide/api/functions/TSActionCancel.en.rst b/doc/developer-guide/api/functions/TSActionCancel.en.rst
index c15afae..0626f74 100644
--- a/doc/developer-guide/api/functions/TSActionCancel.en.rst
+++ b/doc/developer-guide/api/functions/TSActionCancel.en.rst
@@ -24,7 +24,9 @@ TSActionCancel
 Synopsis
 ========
 
-`#include <ts/ts.h>`
+.. code-block:: cpp
+
+    #include <ts/ts.h>
 
 .. function:: void TSActionCancel(TSAction actionp)
 
diff --git a/doc/developer-guide/api/functions/TSActionDone.en.rst b/doc/developer-guide/api/functions/TSActionDone.en.rst
index d7190cc..0990fc7 100644
--- a/doc/developer-guide/api/functions/TSActionDone.en.rst
+++ b/doc/developer-guide/api/functions/TSActionDone.en.rst
@@ -24,7 +24,9 @@ TSActionDone
 Synopsis
 ========
 
-`#include <ts/ts.h>`
+.. code-block:: cpp
+
+    #include <ts/ts.h>
 
 .. function:: int TSActionDone(TSAction actionp)
 
diff --git a/doc/developer-guide/api/functions/TSCacheRead.en.rst b/doc/developer-guide/api/functions/TSCacheRead.en.rst
index 6642d24..e64dbdd 100644
--- a/doc/developer-guide/api/functions/TSCacheRead.en.rst
+++ b/doc/developer-guide/api/functions/TSCacheRead.en.rst
@@ -24,7 +24,9 @@ TSCacheRead
 Synopsis
 ========
 
-`#include <ts/ts.h>`
+.. code-block:: cpp
+
+    #include <ts/ts.h>
 
 .. function:: TSAction TSCacheRead(TSCont contp, TSCacheKey key)
 
diff --git a/doc/developer-guide/api/functions/TSCacheRemove.en.rst b/doc/developer-guide/api/functions/TSCacheRemove.en.rst
index f5647d5..29fe5cf 100644
--- a/doc/developer-guide/api/functions/TSCacheRemove.en.rst
+++ b/doc/developer-guide/api/functions/TSCacheRemove.en.rst
@@ -24,7 +24,9 @@ TSCacheRemove
 Synopsis
 ========
 
-`#include <ts/ts.h>`
+.. code-block:: cpp
+
+    #include <ts/ts.h>
 
 .. function:: TSAction TSCacheRemove(TSCont contp, TSCacheKey key)
 
diff --git a/doc/developer-guide/api/functions/TSCacheWrite.en.rst b/doc/developer-guide/api/functions/TSCacheWrite.en.rst
index e00c841..92e270d 100644
--- a/doc/developer-guide/api/functions/TSCacheWrite.en.rst
+++ b/doc/developer-guide/api/functions/TSCacheWrite.en.rst
@@ -24,7 +24,9 @@ TSCacheWrite
 Synopsis
 ========
 
-`#include <ts/ts.h>`
+.. code-block:: cpp
+
+    #include <ts/ts.h>
 
 .. function:: TSAction TSCacheWrite(TSCont contp, TSCacheKey key)
 
diff --git a/doc/developer-guide/api/functions/TSClientProtocolStack.en.rst b/doc/developer-guide/api/functions/TSClientProtocolStack.en.rst
index 246b47d..aaff54e 100644
--- a/doc/developer-guide/api/functions/TSClientProtocolStack.en.rst
+++ b/doc/developer-guide/api/functions/TSClientProtocolStack.en.rst
@@ -25,7 +25,9 @@ TSClientProtocolStack
 Synopsis
 ========
 
-`#include <ts/ts.h>`
+.. code-block:: cpp
+
+    #include <ts/ts.h>
 
 .. function:: TSReturnCode TSHttpTxnClientProtocolStackGet(TSHttpTxn txnp, int n, char const** result, int* actual)
 
diff --git a/doc/developer-guide/api/functions/TSConfig.en.rst b/doc/developer-guide/api/functions/TSConfig.en.rst
index 0002853..73041fe 100644
--- a/doc/developer-guide/api/functions/TSConfig.en.rst
+++ b/doc/developer-guide/api/functions/TSConfig.en.rst
@@ -24,7 +24,9 @@ TSConfig Functions
 Synopsis
 ========
 
-`#include <ts/ts.h>`
+.. code-block:: cpp
+
+    #include <ts/ts.h>
 
 .. type:: void (*TSConfigDestroyFunc)(void*)
 .. function:: unsigned int TSConfigSet(unsigned int id, void * data, TSConfigDestroyFunc funcp)
diff --git a/doc/developer-guide/api/functions/TSContCall.en.rst b/doc/developer-guide/api/functions/TSContCall.en.rst
index 8f99332..a5dcd56 100644
--- a/doc/developer-guide/api/functions/TSContCall.en.rst
+++ b/doc/developer-guide/api/functions/TSContCall.en.rst
@@ -24,7 +24,9 @@ TSContCall
 Synopsis
 ========
 
-`#include <ts/ts.h>`
+.. code-block:: cpp
+
+    #include <ts/ts.h>
 
 .. function:: int TSContCall(TSCont contp, TSEvent event, void * edata)
 
diff --git a/doc/developer-guide/api/functions/TSContCreate.en.rst b/doc/developer-guide/api/functions/TSContCreate.en.rst
index 8a02884..7743432 100644
--- a/doc/developer-guide/api/functions/TSContCreate.en.rst
+++ b/doc/developer-guide/api/functions/TSContCreate.en.rst
@@ -24,7 +24,9 @@ TSContCreate
 Synopsis
 ========
 
-`#include <ts/ts.h>`
+.. code-block:: cpp
+
+    #include <ts/ts.h>
 
 .. function:: TSCont TSContCreate(TSEventFunc funcp, TSMutex mutexp)
 
diff --git a/doc/developer-guide/api/functions/TSContDataGet.en.rst b/doc/developer-guide/api/functions/TSContDataGet.en.rst
index 79c6eb3..00ca814 100644
--- a/doc/developer-guide/api/functions/TSContDataGet.en.rst
+++ b/doc/developer-guide/api/functions/TSContDataGet.en.rst
@@ -24,7 +24,9 @@ TSContDataGet
 Synopsis
 ========
 
-`#include <ts/ts.h>`
+.. code-block:: cpp
+
+    #include <ts/ts.h>
 
 .. function:: void* TSContDataGet(TSCont contp)
 
diff --git a/doc/developer-guide/api/functions/TSContDataSet.en.rst b/doc/developer-guide/api/functions/TSContDataSet.en.rst
index 349e724..4e00c31 100644
--- a/doc/developer-guide/api/functions/TSContDataSet.en.rst
+++ b/doc/developer-guide/api/functions/TSContDataSet.en.rst
@@ -24,7 +24,9 @@ TSContDataSet
 Synopsis
 ========
 
-`#include <ts/ts.h>`
+.. code-block:: cpp
+
+    #include <ts/ts.h>
 
 .. function:: void TSContDataSet(TSCont contp, void * data)
 
diff --git a/doc/developer-guide/api/functions/TSContDestroy.en.rst b/doc/developer-guide/api/functions/TSContDestroy.en.rst
index 53b6e1e..d973fcc 100644
--- a/doc/developer-guide/api/functions/TSContDestroy.en.rst
+++ b/doc/developer-guide/api/functions/TSContDestroy.en.rst
@@ -24,7 +24,9 @@ TSContDestroy
 Synopsis
 ========
 
-`#include <ts/ts.h>`
+.. code-block:: cpp
+
+    #include <ts/ts.h>
 
 .. function:: void TSContDestroy(TSCont contp)
 
diff --git a/doc/developer-guide/api/functions/TSContMutexGet.en.rst b/doc/developer-guide/api/functions/TSContMutexGet.en.rst
index fe2b8f3..4986b08 100644
--- a/doc/developer-guide/api/functions/TSContMutexGet.en.rst
+++ b/doc/developer-guide/api/functions/TSContMutexGet.en.rst
@@ -24,7 +24,9 @@ TSContMutexGet
 Synopsis
 ========
 
-`#include <ts/ts.h>`
+.. code-block:: cpp
+
+    #include <ts/ts.h>
 
 .. function:: TSMutex TSContMutexGet(TSCont contp)
 
diff --git a/doc/developer-guide/api/functions/TSContSchedule.en.rst b/doc/developer-guide/api/functions/TSContSchedule.en.rst
index dea45b0..8984174 100644
--- a/doc/developer-guide/api/functions/TSContSchedule.en.rst
+++ b/doc/developer-guide/api/functions/TSContSchedule.en.rst
@@ -24,7 +24,9 @@ TSContSchedule
 Synopsis
 ========
 
-`#include <ts/ts.h>`
+.. code-block:: cpp
+
+    #include <ts/ts.h>
 
 .. function:: TSAction TSContSchedule(TSCont contp, TSHRTime timeout)
 
diff --git a/doc/developer-guide/api/functions/TSContScheduleOnPool.en.rst b/doc/developer-guide/api/functions/TSContScheduleOnPool.en.rst
index f35ddb9..019aad3 100644
--- a/doc/developer-guide/api/functions/TSContScheduleOnPool.en.rst
+++ b/doc/developer-guide/api/functions/TSContScheduleOnPool.en.rst
@@ -24,7 +24,9 @@ TSContScheduleOnPool
 Synopsis
 ========
 
-`#include <ts/ts.h>`
+.. code-block:: cpp
+
+    #include <ts/ts.h>
 
 .. function:: TSAction TSContScheduleOnPool(TSCont contp, TSHRTime timeout, TSThreadPool tp)
 
diff --git a/doc/developer-guide/api/functions/TSContScheduleOnThread.en.rst b/doc/developer-guide/api/functions/TSContScheduleOnThread.en.rst
index fed6313..5e196f9 100644
--- a/doc/developer-guide/api/functions/TSContScheduleOnThread.en.rst
+++ b/doc/developer-guide/api/functions/TSContScheduleOnThread.en.rst
@@ -24,7 +24,9 @@ TSContScheduleOnThread
 Synopsis
 ========
 
-`#include <ts/ts.h>`
+.. code-block:: cpp
+
+    #include <ts/ts.h>
 
 .. function:: TSAction TSContScheduleOnThread(TSCont contp, TSHRTime timeout, TSEventThread ethread)
 
diff --git a/doc/developer-guide/api/functions/TSContThreadAffinityClear.en.rst b/doc/developer-guide/api/functions/TSContThreadAffinityClear.en.rst
index ef17ae0..b5d1e32 100644
--- a/doc/developer-guide/api/functions/TSContThreadAffinityClear.en.rst
+++ b/doc/developer-guide/api/functions/TSContThreadAffinityClear.en.rst
@@ -24,7 +24,9 @@ TSContThreadAffinityClear
 Synopsis
 ========
 
-`#include <ts/ts.h>`
+.. code-block:: cpp
+
+    #include <ts/ts.h>
 
 .. function:: void TSContThreadAffinityClear(TSCont contp)
 
diff --git a/doc/developer-guide/api/functions/TSContThreadAffinityGet.en.rst b/doc/developer-guide/api/functions/TSContThreadAffinityGet.en.rst
index 2bc4955..3222403 100644
--- a/doc/developer-guide/api/functions/TSContThreadAffinityGet.en.rst
+++ b/doc/developer-guide/api/functions/TSContThreadAffinityGet.en.rst
@@ -24,7 +24,9 @@ TSContThreadAffinityGet
 Synopsis
 ========
 
-`#include <ts/ts.h>`
+.. code-block:: cpp
+
+    #include <ts/ts.h>
 
 .. function:: TSEventThread TSContThreadAffinityGet(TSCont contp)
 
diff --git a/doc/developer-guide/api/functions/TSContThreadAffinitySet.en.rst b/doc/developer-guide/api/functions/TSContThreadAffinitySet.en.rst
index 5b35513..56aaf85 100644
--- a/doc/developer-guide/api/functions/TSContThreadAffinitySet.en.rst
+++ b/doc/developer-guide/api/functions/TSContThreadAffinitySet.en.rst
@@ -24,7 +24,9 @@ TSContThreadAffinitySet
 Synopsis
 ========
 
-`#include <ts/ts.h>`
+.. code-block:: cpp
+
+    #include <ts/ts.h>
 
 .. function:: TSReturnCode TSContThreadAffinitySet(TSCont contp, TSEventThread ethread)
 
diff --git a/doc/developer-guide/api/functions/TSDebug.en.rst b/doc/developer-guide/api/functions/TSDebug.en.rst
index 110131b..3273dbd 100644
--- a/doc/developer-guide/api/functions/TSDebug.en.rst
+++ b/doc/developer-guide/api/functions/TSDebug.en.rst
@@ -26,7 +26,9 @@ Traffic Server Debugging APIs.
 Synopsis
 ========
 
-`#include <ts/ts.h>`
+.. code-block:: cpp
+
+    #include <ts/ts.h>
 
 .. function:: void TSError(const char * format, ...)
 .. function:: void TSFatal(const char * format, ...)
diff --git a/doc/developer-guide/api/functions/TSEventThreadSelf.en.rst b/doc/developer-guide/api/functions/TSEventThreadSelf.en.rst
index 0c7728a..badb24a 100644
--- a/doc/developer-guide/api/functions/TSEventThreadSelf.en.rst
+++ b/doc/developer-guide/api/functions/TSEventThreadSelf.en.rst
@@ -24,7 +24,9 @@ TSEventThreadSelf
 Synopsis
 ========
 
-`#include <ts/ts.h>`
+.. code-block:: cpp
+
+    #include <ts/ts.h>
 
 .. function:: TSEventThread TSEventThreadSelf(void)
 
diff --git a/doc/developer-guide/api/functions/TSHostLookup.en.rst b/doc/developer-guide/api/functions/TSHostLookup.en.rst
index dc350ad..d4accda 100644
--- a/doc/developer-guide/api/functions/TSHostLookup.en.rst
+++ b/doc/developer-guide/api/functions/TSHostLookup.en.rst
@@ -24,7 +24,9 @@ TSHostLookup
 Synopsis
 ========
 
-`#include <ts/ts.h>`
+.. code-block:: cpp
+
+    #include <ts/ts.h>
 
 .. function:: TSAction TSHostLookup(TSCont contp, const char * hostname, size_t namelen)
 
diff --git a/doc/developer-guide/api/functions/TSHostLookupResultAddrGet.en.rst b/doc/developer-guide/api/functions/TSHostLookupResultAddrGet.en.rst
index daff4e8..3552283 100644
--- a/doc/developer-guide/api/functions/TSHostLookupResultAddrGet.en.rst
+++ b/doc/developer-guide/api/functions/TSHostLookupResultAddrGet.en.rst
@@ -24,7 +24,9 @@ TSHostLookupResultAddrGet
 Synopsis
 ========
 
-`#include <ts/ts.h>`
+.. code-block:: cpp
+
+    #include <ts/ts.h>
 
 .. function:: sockaddr const* TSHostLookupResultAddrGet(TSHostLookupResult lookup_result)
 
diff --git a/doc/developer-guide/api/functions/TSHttpArgs.en.rst b/doc/developer-guide/api/functions/TSHttpArgs.en.rst
index d152680..fec1dd0 100644
--- a/doc/developer-guide/api/functions/TSHttpArgs.en.rst
+++ b/doc/developer-guide/api/functions/TSHttpArgs.en.rst
@@ -23,7 +23,9 @@ TSHttpArgs
 Synopsis
 ========
 
-`#include <ts/ts.h>`
+.. code-block:: cpp
+
+    #include <ts/ts.h>
 
 .. function:: TSReturnCode TSHttpTxnArgIndexReserve(const char * name, const char * description, int * arg_idx)
 .. function:: TSReturnCode TSHttpTxnArgIndexNameLookup(const char * name, int * arg__idx, const char ** description)
diff --git a/doc/developer-guide/api/functions/TSHttpConnect.en.rst b/doc/developer-guide/api/functions/TSHttpConnect.en.rst
index 958346e..547ec50 100644
--- a/doc/developer-guide/api/functions/TSHttpConnect.en.rst
+++ b/doc/developer-guide/api/functions/TSHttpConnect.en.rst
@@ -24,7 +24,9 @@ TSHttpConnect
 Synopsis
 ========
 
-`#include <ts/ts.h>`
+.. code-block:: cpp
+
+    #include <ts/ts.h>
 
 .. function:: TSVConn TSHttpConnect(sockaddr const * addr)
 
diff --git a/doc/developer-guide/api/functions/TSHttpConnectWithPluginId.en.rst b/doc/developer-guide/api/functions/TSHttpConnectWithPluginId.en.rst
index 0f6186f..fd3b7cc 100644
--- a/doc/developer-guide/api/functions/TSHttpConnectWithPluginId.en.rst
+++ b/doc/developer-guide/api/functions/TSHttpConnectWithPluginId.en.rst
@@ -29,7 +29,9 @@ as if it came from a client.
 Synopsis
 ========
 
-`#include <ts/ts.h>`
+.. code-block:: cpp
+
+    #include <ts/ts.h>
 
 .. function:: TSVConn TSHttpConnectWithPluginId(sockaddr const * addr, char const * tag, int64_t id)
 
diff --git a/doc/developer-guide/api/functions/TSHttpHdrClone.en.rst b/doc/developer-guide/api/functions/TSHttpHdrClone.en.rst
index ab7ee2a..de88b09 100644
--- a/doc/developer-guide/api/functions/TSHttpHdrClone.en.rst
+++ b/doc/developer-guide/api/functions/TSHttpHdrClone.en.rst
@@ -24,7 +24,9 @@ TSHttpHdrClone
 Synopsis
 ========
 
-`#include <ts/ts.h>`
+.. code-block:: cpp
+
+    #include <ts/ts.h>
 
 .. function:: TSReturnCode TSHttpHdrClone(TSMBuffer dest_bufp, TSMBuffer src_bufp, TSMLoc src_hdr, TSMLoc * locp)
 
diff --git a/doc/developer-guide/api/functions/TSHttpHdrCopy.en.rst b/doc/developer-guide/api/functions/TSHttpHdrCopy.en.rst
index feff3e2..88e597d 100644
--- a/doc/developer-guide/api/functions/TSHttpHdrCopy.en.rst
+++ b/doc/developer-guide/api/functions/TSHttpHdrCopy.en.rst
@@ -28,7 +28,9 @@ Copies the contents of the HTTP header located at :arg:`src_loc` within
 Synopsis
 ========
 
-`#include <ts/ts.h>`
+.. code-block:: cpp
+
+    #include <ts/ts.h>
 
 .. function:: TSReturnCode TSHttpHdrCopy(TSMBuffer dest_bufp, TSMLoc dest_offset, TSMBuffer src_bufp, TSMLoc src_offset)
 
diff --git a/doc/developer-guide/api/functions/TSHttpHdrCreate.en.rst b/doc/developer-guide/api/functions/TSHttpHdrCreate.en.rst
index a4a7a82..a478a66 100644
--- a/doc/developer-guide/api/functions/TSHttpHdrCreate.en.rst
+++ b/doc/developer-guide/api/functions/TSHttpHdrCreate.en.rst
@@ -24,7 +24,9 @@ TSHttpHdrCreate
 Synopsis
 ========
 
-`#include <ts/ts.h>`
+.. code-block:: cpp
+
+    #include <ts/ts.h>
 
 .. function:: TSMLoc TSHttpHdrCreate(TSMBuffer bufp)
 
diff --git a/doc/developer-guide/api/functions/TSHttpHdrDestroy.en.rst b/doc/developer-guide/api/functions/TSHttpHdrDestroy.en.rst
index 2bf8254..a56b2b6 100644
--- a/doc/developer-guide/api/functions/TSHttpHdrDestroy.en.rst
+++ b/doc/developer-guide/api/functions/TSHttpHdrDestroy.en.rst
@@ -24,7 +24,9 @@ TSHttpHdrDestroy
 Synopsis
 ========
 
-`#include <ts/ts.h>`
+.. code-block:: cpp
+
+    #include <ts/ts.h>
 
 .. function:: void TSHttpHdrDestroy(TSMBuffer bufp, TSMLoc offset)
 
diff --git a/doc/developer-guide/api/functions/TSHttpHdrHostGet.en.rst b/doc/developer-guide/api/functions/TSHttpHdrHostGet.en.rst
index 710834f..420b173 100644
--- a/doc/developer-guide/api/functions/TSHttpHdrHostGet.en.rst
+++ b/doc/developer-guide/api/functions/TSHttpHdrHostGet.en.rst
@@ -24,7 +24,9 @@ TSHttpHdrHostGet
 Synopsis
 ========
 
-`#include <ts/ts.h>`
+.. code-block:: cpp
+
+    #include <ts/ts.h>
 
 .. function:: const char* TSHttpHdrHostGet(TSMBuffer bufp, TSMLoc offset, int * length)
 
diff --git a/doc/developer-guide/api/functions/TSHttpHdrLengthGet.en.rst b/doc/developer-guide/api/functions/TSHttpHdrLengthGet.en.rst
index 495ef1a..12e4a43 100644
--- a/doc/developer-guide/api/functions/TSHttpHdrLengthGet.en.rst
+++ b/doc/developer-guide/api/functions/TSHttpHdrLengthGet.en.rst
@@ -24,7 +24,9 @@ TSHttpHdrLengthGet
 Synopsis
 ========
 
-`#include <ts/ts.h>`
+.. code-block:: cpp
+
+    #include <ts/ts.h>
 
 .. function:: int TSHttpHdrLengthGet(TSMBuffer bufp, TSMLoc mloc)
 
diff --git a/doc/developer-guide/api/functions/TSHttpHdrMethodGet.en.rst b/doc/developer-guide/api/functions/TSHttpHdrMethodGet.en.rst
index f3eaec8..eda364a 100644
--- a/doc/developer-guide/api/functions/TSHttpHdrMethodGet.en.rst
+++ b/doc/developer-guide/api/functions/TSHttpHdrMethodGet.en.rst
@@ -24,7 +24,9 @@ TSHttpHdrMethodGet
 Synopsis
 ========
 
-`#include <ts/ts.h>`
+.. code-block:: cpp
+
+    #include <ts/ts.h>
 
 .. function:: const char* TSHttpHdrMethodGet(TSMBuffer bufp, TSMLoc offset, int * length)
 
diff --git a/doc/developer-guide/api/functions/TSHttpHdrMethodSet.en.rst b/doc/developer-guide/api/functions/TSHttpHdrMethodSet.en.rst
index bded2e1..1ec1973 100644
--- a/doc/developer-guide/api/functions/TSHttpHdrMethodSet.en.rst
+++ b/doc/developer-guide/api/functions/TSHttpHdrMethodSet.en.rst
@@ -24,7 +24,9 @@ TSHttpHdrMethodSet
 Synopsis
 ========
 
-`#include <ts/ts.h>`
+.. code-block:: cpp
+
+    #include <ts/ts.h>
 
 .. function:: TSReturnCode TSHttpHdrMethodSet(TSMBuffer bufp, TSMLoc offset, const char * value, int length)
 
diff --git a/doc/developer-guide/api/functions/TSHttpHdrPrint.en.rst b/doc/developer-guide/api/functions/TSHttpHdrPrint.en.rst
index 1f6c1d7..51b7b99 100644
--- a/doc/developer-guide/api/functions/TSHttpHdrPrint.en.rst
+++ b/doc/developer-guide/api/functions/TSHttpHdrPrint.en.rst
@@ -24,7 +24,9 @@ TSHttpHdrPrint
 Synopsis
 ========
 
-`#include <ts/ts.h>`
+.. code-block:: cpp
+
+    #include <ts/ts.h>
 
 .. function:: void TSHttpHdrPrint(TSMBuffer bufp, TSMLoc offset, TSIOBuffer iobufp)
 
diff --git a/doc/developer-guide/api/functions/TSHttpHdrReasonGet.en.rst b/doc/developer-guide/api/functions/TSHttpHdrReasonGet.en.rst
index b356519..2a49d5f 100644
--- a/doc/developer-guide/api/functions/TSHttpHdrReasonGet.en.rst
+++ b/doc/developer-guide/api/functions/TSHttpHdrReasonGet.en.rst
@@ -24,7 +24,9 @@ TSHttpHdrReasonGet
 Synopsis
 ========
 
-`#include <ts/ts.h>`
+.. code-block:: cpp
+
+    #include <ts/ts.h>
 
 .. function:: const char* TSHttpHdrReasonGet(TSMBuffer bufp, TSMLoc offset, int * length)
 
diff --git a/doc/developer-guide/api/functions/TSHttpHdrReasonLookup.en.rst b/doc/developer-guide/api/functions/TSHttpHdrReasonLookup.en.rst
index 9b85b15..4d97f2e 100644
--- a/doc/developer-guide/api/functions/TSHttpHdrReasonLookup.en.rst
+++ b/doc/developer-guide/api/functions/TSHttpHdrReasonLookup.en.rst
@@ -21,7 +21,9 @@ TSHttpHdrReasonLookup
 Synopsis
 --------
 
-`#include <ts/ts.h>`
+.. code-block:: cpp
+
+    #include <ts/ts.h>
 
 .. c:function:: const char* TSHttpHdrReasonLookup(TSHttpStatus status)
 
diff --git a/doc/developer-guide/api/functions/TSHttpHdrReasonSet.en.rst b/doc/developer-guide/api/functions/TSHttpHdrReasonSet.en.rst
index a1b1524..3f35d99 100644
--- a/doc/developer-guide/api/functions/TSHttpHdrReasonSet.en.rst
+++ b/doc/developer-guide/api/functions/TSHttpHdrReasonSet.en.rst
@@ -24,7 +24,9 @@ TSHttpHdrReasonSet
 Synopsis
 ========
 
-`#include <ts/ts.h>`
+.. code-block:: cpp
+
+    #include <ts/ts.h>
 
 .. function:: TSReturnCode TSHttpHdrReasonSet(TSMBuffer bufp, TSMLoc offset, const char * value, int length)
 
diff --git a/doc/developer-guide/api/functions/TSHttpHdrStatusGet.en.rst b/doc/developer-guide/api/functions/TSHttpHdrStatusGet.en.rst
index 7d2e31d..5a6c9e4 100644
--- a/doc/developer-guide/api/functions/TSHttpHdrStatusGet.en.rst
+++ b/doc/developer-guide/api/functions/TSHttpHdrStatusGet.en.rst
@@ -24,7 +24,9 @@ TSHttpHdrStatusGet
 Synopsis
 ========
 
-`#include <ts/ts.h>`
+.. code-block:: cpp
+
+    #include <ts/ts.h>
 
 .. function:: TSHttpStatus TSHttpHdrStatusGet(TSMBuffer bufp, TSMLoc offset)
 
diff --git a/doc/developer-guide/api/functions/TSHttpHdrStatusSet.en.rst b/doc/developer-guide/api/functions/TSHttpHdrStatusSet.en.rst
index bccc5e4..5dbb3a7 100644
--- a/doc/developer-guide/api/functions/TSHttpHdrStatusSet.en.rst
+++ b/doc/developer-guide/api/functions/TSHttpHdrStatusSet.en.rst
@@ -24,7 +24,9 @@ TSHttpHdrStatusSet
 Synopsis
 ========
 
-`#include <ts/ts.h>`
+.. code-block:: cpp
+
+    #include <ts/ts.h>
 
 .. function:: TSReturnCode TSHttpHdrStatusSet(TSMBuffer bufp, TSMLoc offset, TSHttpStatus status)
 
diff --git a/doc/developer-guide/api/functions/TSHttpHdrTypeGet.en.rst b/doc/developer-guide/api/functions/TSHttpHdrTypeGet.en.rst
index c0adeeb..4c3ce67 100644
--- a/doc/developer-guide/api/functions/TSHttpHdrTypeGet.en.rst
+++ b/doc/developer-guide/api/functions/TSHttpHdrTypeGet.en.rst
@@ -24,7 +24,9 @@ TSHttpHdrTypeGet
 Synopsis
 ========
 
-`#include <ts/ts.h>`
+.. code-block:: cpp
+
+    #include <ts/ts.h>
 
 .. function:: TSHttpType TSHttpHdrTypeGet(TSMBuffer bufp, TSMLoc offset)
 
diff --git a/doc/developer-guide/api/functions/TSHttpHdrTypeSet.en.rst b/doc/developer-guide/api/functions/TSHttpHdrTypeSet.en.rst
index edfada4..302af2a 100644
--- a/doc/developer-guide/api/functions/TSHttpHdrTypeSet.en.rst
+++ b/doc/developer-guide/api/functions/TSHttpHdrTypeSet.en.rst
@@ -24,7 +24,9 @@ TSHttpHdrTypeSet
 Synopsis
 ========
 
-`#include <ts/ts.h>`
+.. code-block:: cpp
+
+    #include <ts/ts.h>
 
 .. function:: TSReturnCode TSHttpHdrTypeSet(TSMBuffer bufp, TSMLoc offset, TSHttpType type)
 
diff --git a/doc/developer-guide/api/functions/TSHttpHdrUrlGet.en.rst b/doc/developer-guide/api/functions/TSHttpHdrUrlGet.en.rst
index 555ede1..f474ce4 100644
--- a/doc/developer-guide/api/functions/TSHttpHdrUrlGet.en.rst
+++ b/doc/developer-guide/api/functions/TSHttpHdrUrlGet.en.rst
@@ -24,7 +24,9 @@ TSHttpHdrUrlGet
 Synopsis
 ========
 
-`#include <ts/ts.h>`
+.. code-block:: cpp
+
+    #include <ts/ts.h>
 
 .. function:: TSReturnCode TSHttpHdrUrlGet(TSMBuffer bufp, TSMLoc offset, TSMLoc * locp)
 
diff --git a/doc/developer-guide/api/functions/TSHttpHdrUrlSet.en.rst b/doc/developer-guide/api/functions/TSHttpHdrUrlSet.en.rst
index 5a10097..6b64f3b 100644
--- a/doc/developer-guide/api/functions/TSHttpHdrUrlSet.en.rst
+++ b/doc/developer-guide/api/functions/TSHttpHdrUrlSet.en.rst
@@ -24,7 +24,9 @@ TSHttpHdrUrlSet
 Synopsis
 ========
 
-`#include <ts/ts.h>`
+.. code-block:: cpp
+
+    #include <ts/ts.h>
 
 .. function:: TSReturnCode TSHttpHdrUrlSet(TSMBuffer bufp, TSMLoc offset, TSMLoc url)
 
diff --git a/doc/developer-guide/api/functions/TSHttpHdrVersionGet.en.rst b/doc/developer-guide/api/functions/TSHttpHdrVersionGet.en.rst
index 6dfcead..861a782 100644
--- a/doc/developer-guide/api/functions/TSHttpHdrVersionGet.en.rst
+++ b/doc/developer-guide/api/functions/TSHttpHdrVersionGet.en.rst
@@ -24,7 +24,9 @@ TSHttpHdrVersionGet
 Synopsis
 ========
 
-`#include <ts/ts.h>`
+.. code-block:: cpp
+
+    #include <ts/ts.h>
 
 .. function:: int TSHttpHdrVersionGet(TSMBuffer bufp, TSMLoc offset)
 
diff --git a/doc/developer-guide/api/functions/TSHttpHdrVersionSet.en.rst b/doc/developer-guide/api/functions/TSHttpHdrVersionSet.en.rst
index a63cbd8..5abc6db 100644
--- a/doc/developer-guide/api/functions/TSHttpHdrVersionSet.en.rst
+++ b/doc/developer-guide/api/functions/TSHttpHdrVersionSet.en.rst
@@ -24,7 +24,9 @@ TSHttpHdrVersionSet
 Synopsis
 ========
 
-`#include <ts/ts.h>`
+.. code-block:: cpp
+
+    #include <ts/ts.h>
 
 .. function:: TSReturnCode TSHttpHdrVersionSet(TSMBuffer bufp, TSMLoc offset, int ver)
 
diff --git a/doc/developer-guide/api/functions/TSHttpHookAdd.en.rst b/doc/developer-guide/api/functions/TSHttpHookAdd.en.rst
index 6443ae1..9536a3f 100644
--- a/doc/developer-guide/api/functions/TSHttpHookAdd.en.rst
+++ b/doc/developer-guide/api/functions/TSHttpHookAdd.en.rst
@@ -27,7 +27,9 @@ Intercept Traffic Server events.
 Synopsis
 ========
 
-`#include <ts/ts.h>`
+.. code-block:: cpp
+
+    #include <ts/ts.h>
 
 .. function:: void TSHttpHookAdd(TSHttpHookID id, TSCont contp)
 .. function:: void TSHttpSsnHookAdd(TSHttpSsn ssnp, TSHttpHookID id, TSCont contp)
diff --git a/doc/developer-guide/api/functions/TSHttpOverridableConfig.en.rst b/doc/developer-guide/api/functions/TSHttpOverridableConfig.en.rst
index a3c063b..2af73e2 100644
--- a/doc/developer-guide/api/functions/TSHttpOverridableConfig.en.rst
+++ b/doc/developer-guide/api/functions/TSHttpOverridableConfig.en.rst
@@ -27,7 +27,9 @@ TSHttpOverridableConfig
 Synopsis
 ========
 
-`#include <ts/ts.h>`
+.. code-block:: cpp
+
+    #include <ts/ts.h>
 
 
 .. function:: TSReturnCode TSHttpTxnConfigIntSet(TSHttpTxn txnp, TSOverridableConfigKey key, TSMgmtInt value)
diff --git a/doc/developer-guide/api/functions/TSHttpParserCreate.en.rst b/doc/developer-guide/api/functions/TSHttpParserCreate.en.rst
index e8974ac..d03d1fb 100644
--- a/doc/developer-guide/api/functions/TSHttpParserCreate.en.rst
+++ b/doc/developer-guide/api/functions/TSHttpParserCreate.en.rst
@@ -27,7 +27,9 @@ Parse HTTP headers from memory buffers.
 Synopsis
 ========
 
-`#include <ts/ts.h>`
+.. code-block:: cpp
+
+    #include <ts/ts.h>
 
 .. function:: TSHttpParser TSHttpParserCreate(void)
 .. function:: void TSHttpParserClear(TSHttpParser parser)
diff --git a/doc/developer-guide/api/functions/TSHttpSsnClientFdGet.en.rst b/doc/developer-guide/api/functions/TSHttpSsnClientFdGet.en.rst
index 8ecf094..1134ad4 100644
--- a/doc/developer-guide/api/functions/TSHttpSsnClientFdGet.en.rst
+++ b/doc/developer-guide/api/functions/TSHttpSsnClientFdGet.en.rst
@@ -21,7 +21,9 @@ TSHttpSsnClientFdGet
 Synopsis
 --------
 
-`#include <ts/ts.h>`
+.. code-block:: cpp
+
+    #include <ts/ts.h>
 
 .. c:function:: TSReturnCode TSHttpSsnClientFdGet(TSHttpTxn txnp, int *fdp)
 
diff --git a/doc/developer-guide/api/functions/TSHttpSsnIdGet.en.rst b/doc/developer-guide/api/functions/TSHttpSsnIdGet.en.rst
index a9b30ae..23ee8b2 100644
--- a/doc/developer-guide/api/functions/TSHttpSsnIdGet.en.rst
+++ b/doc/developer-guide/api/functions/TSHttpSsnIdGet.en.rst
@@ -24,7 +24,9 @@ Returns the unique identifier for client session.
 Synopsis
 ========
 
-`#include <ts/ts.h>`
+.. code-block:: cpp
+
+    #include <ts/ts.h>
 
 .. function:: int64_t TSHttpSsnIdGet(TSHttpSsn ssnp)
 
diff --git a/doc/developer-guide/api/functions/TSHttpSsnReenable.en.rst b/doc/developer-guide/api/functions/TSHttpSsnReenable.en.rst
index 9dd0002..450f5ce 100644
--- a/doc/developer-guide/api/functions/TSHttpSsnReenable.en.rst
+++ b/doc/developer-guide/api/functions/TSHttpSsnReenable.en.rst
@@ -24,7 +24,9 @@ TSHttpSsnReenable
 Synopsis
 ========
 
-`#include <ts/ts.h>`
+.. code-block:: cpp
+
+    #include <ts/ts.h>
 
 .. function:: void TSHttpSsnReenable(TSHttpSsn ssnp, TSEvent event)
 
diff --git a/doc/developer-guide/api/functions/TSHttpTxnAborted.en.rst b/doc/developer-guide/api/functions/TSHttpTxnAborted.en.rst
index d0638c5..afa0658 100644
--- a/doc/developer-guide/api/functions/TSHttpTxnAborted.en.rst
+++ b/doc/developer-guide/api/functions/TSHttpTxnAborted.en.rst
@@ -24,7 +24,9 @@ TSHttpTxnAborted
 Synopsis
 --------
 
-`#include <ts/ts.h>`
+.. code-block:: cpp
+
+    #include <ts/ts.h>
 
 .. c:function:: TSReturnCode TSHttpTxnAborted(TSHttpTxn txnp)
 
@@ -39,4 +41,4 @@ Return values
 -------------
 
 The API returns :c:data:`TS_SUCCESS`, if the requested transaction is aborted,
-:c:data:`TS_ERROR` otherwise.
\ No newline at end of file
+:c:data:`TS_ERROR` otherwise.
diff --git a/doc/developer-guide/api/functions/TSHttpTxnCacheLookupStatusGet.en.rst b/doc/developer-guide/api/functions/TSHttpTxnCacheLookupStatusGet.en.rst
index d9d1b6f..04a33ba 100644
--- a/doc/developer-guide/api/functions/TSHttpTxnCacheLookupStatusGet.en.rst
+++ b/doc/developer-guide/api/functions/TSHttpTxnCacheLookupStatusGet.en.rst
@@ -24,7 +24,9 @@ TSHttpTxnCacheLookupStatusGet
 Synopsis
 ========
 
-`#include <ts/ts.h>`
+.. code-block:: cpp
+
+    #include <ts/ts.h>
 
 .. function:: TSReturnCode TSHttpTxnCacheLookupStatusGet(TSHttpTxn txnp, int * lookup_status)
 
diff --git a/doc/developer-guide/api/functions/TSHttpTxnCacheLookupUrlGet.en.rst b/doc/developer-guide/api/functions/TSHttpTxnCacheLookupUrlGet.en.rst
index 7f65459..4b5acc3 100644
--- a/doc/developer-guide/api/functions/TSHttpTxnCacheLookupUrlGet.en.rst
+++ b/doc/developer-guide/api/functions/TSHttpTxnCacheLookupUrlGet.en.rst
@@ -24,7 +24,9 @@ TSHttpTxnCacheLookupUrlGet
 Synopsis
 ========
 
-`#include <ts/ts.h>`
+.. code-block:: cpp
+
+    #include <ts/ts.h>
 
 .. function:: TSReturnCode TSHttpTxnCacheLookupUrlGet(TSHttpTxn txnp, TSMBuffer bufp, TSMLoc offset)
 
@@ -41,7 +43,9 @@ TSHttpTxnCacheLookupUrlSet
 Synopsis
 --------
 
-`#include <ts/ts.h>`
+.. code-block:: cpp
+
+    #include <ts/ts.h>
 
 .. c:function:: TSReturnCode TSHttpTxnCacheLookupUrlSet(TSHttpTxn txnp, TSMBuffer bufp, TSMLoc offset)
 
diff --git a/doc/developer-guide/api/functions/TSHttpTxnCachedReqGet.en.rst b/doc/developer-guide/api/functions/TSHttpTxnCachedReqGet.en.rst
index 7fb6117..215f6f7 100644
--- a/doc/developer-guide/api/functions/TSHttpTxnCachedReqGet.en.rst
+++ b/doc/developer-guide/api/functions/TSHttpTxnCachedReqGet.en.rst
@@ -24,7 +24,9 @@ TSHttpTxnCachedReqGet
 Synopsis
 ========
 
-`#include <ts/ts.h>`
+.. code-block:: cpp
+
+    #include <ts/ts.h>
 
 .. function:: TSReturnCode TSHttpTxnCachedReqGet(TSHttpTxn txnp, TSMBuffer * bufp, TSMLoc * offset)
 
diff --git a/doc/developer-guide/api/functions/TSHttpTxnCachedRespGet.en.rst b/doc/developer-guide/api/functions/TSHttpTxnCachedRespGet.en.rst
index 1582303..48257a4 100644
--- a/doc/developer-guide/api/functions/TSHttpTxnCachedRespGet.en.rst
+++ b/doc/developer-guide/api/functions/TSHttpTxnCachedRespGet.en.rst
@@ -24,7 +24,9 @@ TSHttpTxnCachedRespGet
 Synopsis
 ========
 
-`#include <ts/ts.h>`
+.. code-block:: cpp
+
+    #include <ts/ts.h>
 
 .. function:: TSReturnCode TSHttpTxnCachedRespGet(TSHttpTxn txnp, TSMBuffer * bufp, TSMLoc * offset)
 
diff --git a/doc/developer-guide/api/functions/TSHttpTxnClientFdGet.en.rst b/doc/developer-guide/api/functions/TSHttpTxnClientFdGet.en.rst
index 4c61160..5a4f682 100644
--- a/doc/developer-guide/api/functions/TSHttpTxnClientFdGet.en.rst
+++ b/doc/developer-guide/api/functions/TSHttpTxnClientFdGet.en.rst
@@ -21,7 +21,9 @@ TSHttpTxnClientFdGet
 Synopsis
 --------
 
-`#include <ts/ts.h>`
+.. code-block:: cpp
+
+    #include <ts/ts.h>
 
 .. c:function:: TSReturnCode TSHttpTxnClientFdGet(TSHttpTxn txnp, int *fdp)
 
diff --git a/doc/developer-guide/api/functions/TSHttpTxnClientPacketDscpSet.en.rst b/doc/developer-guide/api/functions/TSHttpTxnClientPacketDscpSet.en.rst
index 0370735..47fc7ab 100644
--- a/doc/developer-guide/api/functions/TSHttpTxnClientPacketDscpSet.en.rst
+++ b/doc/developer-guide/api/functions/TSHttpTxnClientPacketDscpSet.en.rst
@@ -23,7 +23,9 @@ TSHttpTxnClientPacketDscpSet
 Synopsis
 ========
 
-`#include <ts/ts.h>`
+.. code-block:: cpp
+
+    #include <ts/ts.h>
 
 .. function:: TSReturnCode TSHttpTxnClientPacketDscpSet(TSHttpTxn txnp, int dscp)
 
diff --git a/doc/developer-guide/api/functions/TSHttpTxnClientPacketMarkSet.en.rst b/doc/developer-guide/api/functions/TSHttpTxnClientPacketMarkSet.en.rst
index 437f528..1f3cac5 100644
--- a/doc/developer-guide/api/functions/TSHttpTxnClientPacketMarkSet.en.rst
+++ b/doc/developer-guide/api/functions/TSHttpTxnClientPacketMarkSet.en.rst
@@ -23,7 +23,9 @@ TSHttpTxnClientPacketMarkSet
 Synopsis
 ========
 
-`#include <ts/ts.h>`
+.. code-block:: cpp
+
+    #include <ts/ts.h>
 
 .. function:: TSReturnCode TSHttpTxnClientPacketMarkSet(TSHttpTxn txnp, int mark)
 
diff --git a/doc/developer-guide/api/functions/TSHttpTxnClientPacketTosSet.en.rst b/doc/developer-guide/api/functions/TSHttpTxnClientPacketTosSet.en.rst
index f1b694b..47b6dce 100644
--- a/doc/developer-guide/api/functions/TSHttpTxnClientPacketTosSet.en.rst
+++ b/doc/developer-guide/api/functions/TSHttpTxnClientPacketTosSet.en.rst
@@ -23,7 +23,9 @@ TSHttpTxnClientPacketTosSet
 Synopsis
 ========
 
-`#include <ts/ts.h>`
+.. code-block:: cpp
+
+    #include <ts/ts.h>
 
 .. function:: TSReturnCode TSHttpTxnClientPacketTosSet(TSHttpTxn txnp, int tos)
 
diff --git a/doc/developer-guide/api/functions/TSHttpTxnClientReqGet.en.rst b/doc/developer-guide/api/functions/TSHttpTxnClientReqGet.en.rst
index 1d59ab1..b421e35 100644
--- a/doc/developer-guide/api/functions/TSHttpTxnClientReqGet.en.rst
+++ b/doc/developer-guide/api/functions/TSHttpTxnClientReqGet.en.rst
@@ -24,7 +24,9 @@ TSHttpTxnClientReqGet
 Synopsis
 ========
 
-`#include <ts/ts.h>`
+.. code-block:: cpp
+
+    #include <ts/ts.h>
 
 .. function:: TSReturnCode TSHttpTxnClientReqGet(TSHttpTxn txnp, TSMBuffer * bufp, TSMLoc * offset)
 
diff --git a/doc/developer-guide/api/functions/TSHttpTxnClientRespGet.en.rst b/doc/developer-guide/api/functions/TSHttpTxnClientRespGet.en.rst
index cd93d94..fb5a72c 100644
--- a/doc/developer-guide/api/functions/TSHttpTxnClientRespGet.en.rst
+++ b/doc/developer-guide/api/functions/TSHttpTxnClientRespGet.en.rst
@@ -24,7 +24,9 @@ TSHttpTxnClientRespGet
 Synopsis
 ========
 
-`#include <ts/ts.h>`
+.. code-block:: cpp
+
+    #include <ts/ts.h>
 
 .. function:: TSReturnCode TSHttpTxnClientRespGet(TSHttpTxn txnp, TSMBuffer * bufp, TSMLoc * offset)
 
diff --git a/doc/developer-guide/api/functions/TSHttpTxnErrorBodySet.en.rst b/doc/developer-guide/api/functions/TSHttpTxnErrorBodySet.en.rst
index 52fc4c0..082ba18 100644
--- a/doc/developer-guide/api/functions/TSHttpTxnErrorBodySet.en.rst
+++ b/doc/developer-guide/api/functions/TSHttpTxnErrorBodySet.en.rst
@@ -26,7 +26,9 @@ Sets an error type body to a transaction.
 Synopsis
 ========
 
-`#include <ts/ts.h>`
+.. code-block:: cpp
+
+    #include <ts/ts.h>
 
 .. function:: void TSHttpTxnErrorBodySet(TSHttpTxn txnp, char * buf, size_t buflength, char * mimetype)
 
diff --git a/doc/developer-guide/api/functions/TSHttpTxnIncomingAddrGet.en.rst b/doc/developer-guide/api/functions/TSHttpTxnIncomingAddrGet.en.rst
index cd691c1..773b523 100644
--- a/doc/developer-guide/api/functions/TSHttpTxnIncomingAddrGet.en.rst
+++ b/doc/developer-guide/api/functions/TSHttpTxnIncomingAddrGet.en.rst
@@ -24,7 +24,9 @@ Get the incoming proxy address on which a client's connection is accepted.
 Synopsis
 --------
 
-`#include <ts/ts.h>`
+.. code-block:: cpp
+
+    #include <ts/ts.h>
 
 .. c:function:: sockaddr const* TSHttpTxnIncomingAddrGet(TSHttpTxn txnp)
 
diff --git a/doc/developer-guide/api/functions/TSHttpTxnInfoIntGet.en.rst b/doc/developer-guide/api/functions/TSHttpTxnInfoIntGet.en.rst
index a8d2eea..f289966 100644
--- a/doc/developer-guide/api/functions/TSHttpTxnInfoIntGet.en.rst
+++ b/doc/developer-guide/api/functions/TSHttpTxnInfoIntGet.en.rst
@@ -21,7 +21,9 @@ TSHttpTxnInfoIntGet
 Synopsis
 --------
 
-`#include <ts/ts.h>`
+.. code-block:: cpp
+
+    #include <ts/ts.h>
 
 .. c:function:: TSReturnCode TSHttpTxnInfoIntGet(TSHttpTxn txnp, TSHttpTxnInfoKey key, TSMgmtInt * value)
 
diff --git a/doc/developer-guide/api/functions/TSHttpTxnIntercept.en.rst b/doc/developer-guide/api/functions/TSHttpTxnIntercept.en.rst
index 52db4ab..43160b1 100644
--- a/doc/developer-guide/api/functions/TSHttpTxnIntercept.en.rst
+++ b/doc/developer-guide/api/functions/TSHttpTxnIntercept.en.rst
@@ -27,7 +27,9 @@ origin server.
 Synopsis
 ========
 
-`#include <ts/ts.h>`
+.. code-block:: cpp
+
+    #include <ts/ts.h>
 
 .. function:: void TSHttpTxnIntercept(TSCont contp, TSHttpTxn txnp)
 
diff --git a/doc/developer-guide/api/functions/TSHttpTxnIsCacheable.en.rst b/doc/developer-guide/api/functions/TSHttpTxnIsCacheable.en.rst
index 58f40e4..bfb61cf 100644
--- a/doc/developer-guide/api/functions/TSHttpTxnIsCacheable.en.rst
+++ b/doc/developer-guide/api/functions/TSHttpTxnIsCacheable.en.rst
@@ -21,7 +21,9 @@ TSHttpTxnIsCacheable
 Synopsis
 ========
 
-`#include <ts/ts.h>`
+.. code-block:: cpp
+
+    #include <ts/ts.h>
 
 .. function:: TSReturnCode TSHttpTxnIsCacheable(TSHttpTxn txnp, TSMBuffer request, TSMBuffer response)
 
diff --git a/doc/developer-guide/api/functions/TSHttpTxnIsInternal.en.rst b/doc/developer-guide/api/functions/TSHttpTxnIsInternal.en.rst
index d0804bb..a3dd675 100644
--- a/doc/developer-guide/api/functions/TSHttpTxnIsInternal.en.rst
+++ b/doc/developer-guide/api/functions/TSHttpTxnIsInternal.en.rst
@@ -24,7 +24,9 @@ Test whether a request is internally-generated.
 Synopsis
 ========
 
-`#include <ts/ts.h>`
+.. code-block:: cpp
+
+    #include <ts/ts.h>
 
 .. function:: int TSHttpTxnIsInternal(TSHttpTxn txnp)
 .. function:: int TSHttpSsnIsInternal(TSHttpSsn ssnp)
diff --git a/doc/developer-guide/api/functions/TSHttpTxnIsWebsocket.en.rst b/doc/developer-guide/api/functions/TSHttpTxnIsWebsocket.en.rst
index c60dc9d..e73f845 100644
--- a/doc/developer-guide/api/functions/TSHttpTxnIsWebsocket.en.rst
+++ b/doc/developer-guide/api/functions/TSHttpTxnIsWebsocket.en.rst
@@ -24,7 +24,9 @@ Test whether a request is attempting to initiate Websocket connection.
 Synopsis
 ========
 
-`#include <ts/ts.h>`
+.. code-block:: cpp
+
+    #include <ts/ts.h>
 
 .. function:: int TSHttpTxnIsWebsocket(TSHttpTxn txnp)
 
diff --git a/doc/developer-guide/api/functions/TSHttpTxnMilestoneGet.en.rst b/doc/developer-guide/api/functions/TSHttpTxnMilestoneGet.en.rst
index 1c0ee73..d7bf321 100644
--- a/doc/developer-guide/api/functions/TSHttpTxnMilestoneGet.en.rst
+++ b/doc/developer-guide/api/functions/TSHttpTxnMilestoneGet.en.rst
@@ -27,7 +27,9 @@ Get a specified :arg:`milestone` timer value for the current transaction.
 Synopsis
 ========
 
-`#include <ts/ts.h>`
+.. code-block:: cpp
+
+    #include <ts/ts.h>
 
 .. function:: TSReturnCode TSHttpTxnMilestoneGet(TSHttpTxn txnp, TSMilestonesType milestone, TSHRTime * time)
 
diff --git a/doc/developer-guide/api/functions/TSHttpTxnNextHopAddrGet.en.rst b/doc/developer-guide/api/functions/TSHttpTxnNextHopAddrGet.en.rst
index 366acdb..34440cc 100644
--- a/doc/developer-guide/api/functions/TSHttpTxnNextHopAddrGet.en.rst
+++ b/doc/developer-guide/api/functions/TSHttpTxnNextHopAddrGet.en.rst
@@ -24,7 +24,9 @@ TSHttpTxnNextHopAddrGet
 Synopsis
 ========
 
-`#include <ts/ts.h>`
+.. code-block:: cpp
+
+    #include <ts/ts.h>
 
 .. function:: sockaddr const * TSHttpTxnNextHopAddrGet(TSHttpTxn txnp)
 
diff --git a/doc/developer-guide/api/functions/TSHttpTxnNextHopNameGet.en.rst b/doc/developer-guide/api/functions/TSHttpTxnNextHopNameGet.en.rst
index b1feeb7..a918da0 100644
--- a/doc/developer-guide/api/functions/TSHttpTxnNextHopNameGet.en.rst
+++ b/doc/developer-guide/api/functions/TSHttpTxnNextHopNameGet.en.rst
@@ -24,7 +24,9 @@ TSHttpTxnNextHopNameGet
 Synopsis
 ========
 
-`#include <ts/ts.h>`
+.. code-block:: cpp
+
+    #include <ts/ts.h>
 
 .. function:: const char *TSHttpTxnNextHopNameGet(TSHttpTxn txnp)
 
diff --git a/doc/developer-guide/api/functions/TSHttpTxnOutgoingAddrGet.en.rst b/doc/developer-guide/api/functions/TSHttpTxnOutgoingAddrGet.en.rst
index c20ed29..4f1b99a 100644
--- a/doc/developer-guide/api/functions/TSHttpTxnOutgoingAddrGet.en.rst
+++ b/doc/developer-guide/api/functions/TSHttpTxnOutgoingAddrGet.en.rst
@@ -26,7 +26,9 @@ Get or set the local IP address for outbound connections.
 Synopsis
 --------
 
-`#include <ts/ts.h>`
+.. code-block:: cpp
+
+    #include <ts/ts.h>
 
 .. c:function:: sockaddr const* TSHttpTxnOutgoingAddrGet(TSHttpTxn txnp)
 .. c:function:: TSReturnCode TSHttpTxnOutgoingAddrSet(TSHttpTxn txnp, sockaddr const* addr)
diff --git a/doc/developer-guide/api/functions/TSHttpTxnParentProxySet.en.rst b/doc/developer-guide/api/functions/TSHttpTxnParentProxySet.en.rst
index 8da767d..33e9769 100644
--- a/doc/developer-guide/api/functions/TSHttpTxnParentProxySet.en.rst
+++ b/doc/developer-guide/api/functions/TSHttpTxnParentProxySet.en.rst
@@ -26,7 +26,9 @@ Sets the parent proxy :arg:`hostname` and :arg:`port`.
 Synopsis
 ========
 
-`#include <ts/ts.h>`
+.. code-block:: cpp
+
+    #include <ts/ts.h>
 
 .. function:: void TSHttpTxnParentProxySet(TSHttpTxn txnp, const char * hostname, int port)
 
diff --git a/doc/developer-guide/api/functions/TSHttpTxnParentSelectionUrlGet.en.rst b/doc/developer-guide/api/functions/TSHttpTxnParentSelectionUrlGet.en.rst
index 4054234..5c48e2b 100644
--- a/doc/developer-guide/api/functions/TSHttpTxnParentSelectionUrlGet.en.rst
+++ b/doc/developer-guide/api/functions/TSHttpTxnParentSelectionUrlGet.en.rst
@@ -27,7 +27,9 @@ Traffic Server Parent Selection consistent hash URL manipulation API.
 Synopsis
 ========
 
-`#include <ts/ts.h>`
+.. code-block:: cpp
+
+    #include <ts/ts.h>
 
 .. function:: TSReturnCode TSHttpTxnParentSelectionUrlSet(TSHttpTxn txnp, TSMBuffer bufp, TSMLoc offset)
 .. function:: TSReturnCode TSHttpTxnParentSelectionUrlGet(TSHttpTxn txnp, TSMBuffer bufp, TSMLoc offset)
diff --git a/doc/developer-guide/api/functions/TSHttpTxnPluginTagGet.en.rst b/doc/developer-guide/api/functions/TSHttpTxnPluginTagGet.en.rst
index 4bf895b..5286c27 100644
--- a/doc/developer-guide/api/functions/TSHttpTxnPluginTagGet.en.rst
+++ b/doc/developer-guide/api/functions/TSHttpTxnPluginTagGet.en.rst
@@ -24,7 +24,9 @@ Fetch the tag of the plugin that created this transaction.
 
 Synopsis
 ========
-`#include <ts/ts.h>`
+.. code-block:: cpp
+
+    #include <ts/ts.h>
 
 .. function:: const char * TSHttpTxnPluginTagGet(TSHttpTxn txnp)
 
diff --git a/doc/developer-guide/api/functions/TSHttpTxnRedoCacheLookup.en.rst b/doc/developer-guide/api/functions/TSHttpTxnRedoCacheLookup.en.rst
index 01f174b..ee3da42 100644
--- a/doc/developer-guide/api/functions/TSHttpTxnRedoCacheLookup.en.rst
+++ b/doc/developer-guide/api/functions/TSHttpTxnRedoCacheLookup.en.rst
@@ -24,7 +24,9 @@ TSHttpTxnRedoCacheLookup
 Synopsis
 ========
 
-`#include <ts/experimental.h>`
+.. code-block:: cpp
+
+    #include <ts/experimental.h>
 
 .. function:: TSReturnCode TSHttpTxnRedoCacheLookup(TSHttpTxn txnp, const char *url, int length)
 
diff --git a/doc/developer-guide/api/functions/TSHttpTxnReenable.en.rst b/doc/developer-guide/api/functions/TSHttpTxnReenable.en.rst
index 4fc364a..808226f 100644
--- a/doc/developer-guide/api/functions/TSHttpTxnReenable.en.rst
+++ b/doc/developer-guide/api/functions/TSHttpTxnReenable.en.rst
@@ -27,7 +27,9 @@ processing the current hook.
 Synopsis
 ========
 
-`#include <ts/ts.h>`
+.. code-block:: cpp
+
+    #include <ts/ts.h>
 
 .. function:: void TSHttpTxnReenable(TSHttpTxn txnp, TSEvent event)
 
diff --git a/doc/developer-guide/api/functions/TSHttpTxnServerAddrGet.en.rst b/doc/developer-guide/api/functions/TSHttpTxnServerAddrGet.en.rst
index 800634e..e5f327a 100644
--- a/doc/developer-guide/api/functions/TSHttpTxnServerAddrGet.en.rst
+++ b/doc/developer-guide/api/functions/TSHttpTxnServerAddrGet.en.rst
@@ -24,7 +24,9 @@ TSHttpTxnServerAddrGet
 Synopsis
 ========
 
-`#include <ts/ts.h>`
+.. code-block:: cpp
+
+    #include <ts/ts.h>
 
 .. function:: sockaddr const* TSHttpTxnServerAddrGet(TSHttpTxn txnp)
 
diff --git a/doc/developer-guide/api/functions/TSHttpTxnServerAddrSet.en.rst b/doc/developer-guide/api/functions/TSHttpTxnServerAddrSet.en.rst
index 5100513..1633f3f 100644
--- a/doc/developer-guide/api/functions/TSHttpTxnServerAddrSet.en.rst
+++ b/doc/developer-guide/api/functions/TSHttpTxnServerAddrSet.en.rst
@@ -24,7 +24,9 @@ TSHttpTxnServerAddrSet
 Synopsis
 ========
 
-`#include <ts/ts.h>`
+.. code-block:: cpp
+
+    #include <ts/ts.h>
 
 .. function:: TSReturnCode TSHttpTxnServerAddrSet(TSHttpTxn txnp, struct sockaddr const* addr)
 
diff --git a/doc/developer-guide/api/functions/TSHttpTxnServerFdGet.en.rst b/doc/developer-guide/api/functions/TSHttpTxnServerFdGet.en.rst
index 1b0f6e0..10254dc 100644
--- a/doc/developer-guide/api/functions/TSHttpTxnServerFdGet.en.rst
+++ b/doc/developer-guide/api/functions/TSHttpTxnServerFdGet.en.rst
@@ -21,7 +21,9 @@ TSHttpTxnServerFdGet
 Synopsis
 --------
 
-`#include <ts/ts.h>`
+.. code-block:: cpp
+
+    #include <ts/ts.h>
 
 .. c:function:: TSReturnCode TSHttpTxnServerFdGet(TSHttpTxn txnp, int *fdp)
 
diff --git a/doc/developer-guide/api/functions/TSHttpTxnServerIntercept.en.rst b/doc/developer-guide/api/functions/TSHttpTxnServerIntercept.en.rst
index bc70ecc..50c7d88 100644
--- a/doc/developer-guide/api/functions/TSHttpTxnServerIntercept.en.rst
+++ b/doc/developer-guide/api/functions/TSHttpTxnServerIntercept.en.rst
@@ -27,7 +27,9 @@ Intercept origin server requests.
 Synopsis
 ========
 
-`#include <ts/ts.h>`
+.. code-block:: cpp
+
+    #include <ts/ts.h>
 
 .. function:: void TSHttpTxnServerIntercept(TSCont contp, TSHttpTxn txnp)
 
diff --git a/doc/developer-guide/api/functions/TSHttpTxnServerPacketDscpSet.en.rst b/doc/developer-guide/api/functions/TSHttpTxnServerPacketDscpSet.en.rst
index 1fc1008..0ff4328 100644
--- a/doc/developer-guide/api/functions/TSHttpTxnServerPacketDscpSet.en.rst
+++ b/doc/developer-guide/api/functions/TSHttpTxnServerPacketDscpSet.en.rst
@@ -25,7 +25,9 @@ Change packet DSCP for the server side connection.
 Synopsis
 ========
 
-`#include <ts/ts.h>`
+.. code-block:: cpp
+
+    #include <ts/ts.h>
 
 .. function:: TSReturnCode TSHttpTxnServerPacketDscpSet(TSHttpTxn txnp, int dscp)
 
diff --git a/doc/developer-guide/api/functions/TSHttpTxnServerPacketMarkSet.en.rst b/doc/developer-guide/api/functions/TSHttpTxnServerPacketMarkSet.en.rst
index af31dd8..0fb6c1d 100644
--- a/doc/developer-guide/api/functions/TSHttpTxnServerPacketMarkSet.en.rst
+++ b/doc/developer-guide/api/functions/TSHttpTxnServerPacketMarkSet.en.rst
@@ -25,7 +25,9 @@ Change packet firewall mark for the server side connection.
 Synopsis
 ========
 
-`#include <ts/ts.h>`
+.. code-block:: cpp
+
+    #include <ts/ts.h>
 
 .. function:: TSReturnCode TSHttpTxnServerPacketMarkSet(TSHttpTxn txnp, int mark)
 
diff --git a/doc/developer-guide/api/functions/TSHttpTxnServerPacketTosSet.en.rst b/doc/developer-guide/api/functions/TSHttpTxnServerPacketTosSet.en.rst
index c412be1..04ef74c 100644
--- a/doc/developer-guide/api/functions/TSHttpTxnServerPacketTosSet.en.rst
+++ b/doc/developer-guide/api/functions/TSHttpTxnServerPacketTosSet.en.rst
@@ -25,7 +25,9 @@ Change packet TOS for the server side connection.
 Synopsis
 ========
 
-`#include <ts/ts.h>`
+.. code-block:: cpp
+
+    #include <ts/ts.h>
 
 .. function:: TSReturnCode TSHttpTxnServerPacketTosSet(TSHttpTxn txnp, int tos)
 
diff --git a/doc/developer-guide/api/functions/TSHttpTxnServerPush.en.rst b/doc/developer-guide/api/functions/TSHttpTxnServerPush.en.rst
index ca37c31..3e43cd2 100644
--- a/doc/developer-guide/api/functions/TSHttpTxnServerPush.en.rst
+++ b/doc/developer-guide/api/functions/TSHttpTxnServerPush.en.rst
@@ -24,7 +24,9 @@ TSHttpTxnServerPush
 Synopsis
 ========
 
-`#include <ts/experimental.h>`
+.. code-block:: cpp
+
+    #include <ts/experimental.h>
 
 .. function:: void TSHttpTxnServerPush(TSHttpTxn txnp, const char *url, int url_len)
 
diff --git a/doc/developer-guide/api/functions/TSHttpTxnServerReqGet.en.rst b/doc/developer-guide/api/functions/TSHttpTxnServerReqGet.en.rst
index f9cb31e..bed19dc 100644
--- a/doc/developer-guide/api/functions/TSHttpTxnServerReqGet.en.rst
+++ b/doc/developer-guide/api/functions/TSHttpTxnServerReqGet.en.rst
@@ -24,7 +24,9 @@ TSHttpTxnServerReqGet
 Synopsis
 ========
 
-`#include <ts/ts.h>`
+.. code-block:: cpp
+
+    #include <ts/ts.h>
 
 .. function:: TSReturnCode TSHttpTxnServerReqGet(TSHttpTxn txnp, TSMBuffer * bufp, TSMLoc * obj)
 
diff --git a/doc/developer-guide/api/functions/TSHttpTxnServerRespGet.en.rst b/doc/developer-guide/api/functions/TSHttpTxnServerRespGet.en.rst
index 3113297..0665ba8 100644
--- a/doc/developer-guide/api/functions/TSHttpTxnServerRespGet.en.rst
+++ b/doc/developer-guide/api/functions/TSHttpTxnServerRespGet.en.rst
@@ -24,7 +24,9 @@ TSHttpTxnServerRespGet
 Synopsis
 ========
 
-`#include <ts/ts.h>`
+.. code-block:: cpp
+
+    #include <ts/ts.h>
 
 .. function:: TSReturnCode TSHttpTxnServerRespGet(TSHttpTxn txnp, TSMBuffer * bufp, TSMLoc * offset)
 
diff --git a/doc/developer-guide/api/functions/TSHttpTxnSsnGet.en.rst b/doc/developer-guide/api/functions/TSHttpTxnSsnGet.en.rst
index 9c0b8ea..f963f1e 100644
--- a/doc/developer-guide/api/functions/TSHttpTxnSsnGet.en.rst
+++ b/doc/developer-guide/api/functions/TSHttpTxnSsnGet.en.rst
@@ -24,7 +24,9 @@ TSHttpTxnSsnGet
 Synopsis
 ========
 
-`#include <ts/ts.h>`
+.. code-block:: cpp
+
+    #include <ts/ts.h>
 
 .. function:: TSHttpSsn TSHttpTxnSsnGet(TSHttpTxn txnp)
 
diff --git a/doc/developer-guide/api/functions/TSHttpTxnTransformRespGet.en.rst b/doc/developer-guide/api/functions/TSHttpTxnTransformRespGet.en.rst
index f27fc1e..bd3922d 100644
--- a/doc/developer-guide/api/functions/TSHttpTxnTransformRespGet.en.rst
+++ b/doc/developer-guide/api/functions/TSHttpTxnTransformRespGet.en.rst
@@ -24,7 +24,9 @@ TSHttpTxnTransformRespGet
 Synopsis
 ========
 
-`#include <ts/ts.h>`
+.. code-block:: cpp
+
+    #include <ts/ts.h>
 
 .. function:: TSReturnCode TSHttpTxnTransformRespGet(TSHttpTxn txnp, TSMBuffer * bufp, TSMLoc * offset)
 
diff --git a/doc/developer-guide/api/functions/TSHttpTxnTransformedRespCache.en.rst b/doc/developer-guide/api/functions/TSHttpTxnTransformedRespCache.en.rst
index a84077f..3864b67 100644
--- a/doc/developer-guide/api/functions/TSHttpTxnTransformedRespCache.en.rst
+++ b/doc/developer-guide/api/functions/TSHttpTxnTransformedRespCache.en.rst
@@ -24,7 +24,9 @@ TSHttpTxnTransformedRespCache
 Synopsis
 ========
 
-`#include <ts/ts.h>`
+.. code-block:: cpp
+
+    #include <ts/ts.h>
 
 .. function:: void TSHttpTxnTransformedRespCache(TSHttpTxn txnp, int on)
 
diff --git a/doc/developer-guide/api/functions/TSHttpTxnUntransformedRespCache.en.rst b/doc/developer-guide/api/functions/TSHttpTxnUntransformedRespCache.en.rst
index 33e77db..5a1047d 100644
--- a/doc/developer-guide/api/functions/TSHttpTxnUntransformedRespCache.en.rst
+++ b/doc/developer-guide/api/functions/TSHttpTxnUntransformedRespCache.en.rst
@@ -24,7 +24,9 @@ TSHttpTxnUntransformedRespCache
 Synopsis
 ========
 
-`#include <ts/ts.h>`
+.. code-block:: cpp
+
+    #include <ts/ts.h>
 
 .. function:: void TSHttpTxnUntransformedRespCache(TSHttpTxn txnp, int on)
 
diff --git a/doc/developer-guide/api/functions/TSIOBufferBlockReadStart.en.rst b/doc/developer-guide/api/functions/TSIOBufferBlockReadStart.en.rst
index 1208e4e..bf0122f 100644
--- a/doc/developer-guide/api/functions/TSIOBufferBlockReadStart.en.rst
+++ b/doc/developer-guide/api/functions/TSIOBufferBlockReadStart.en.rst
@@ -24,7 +24,9 @@ TSIOBufferBlockReadStart
 Synopsis
 ========
 
-`#include <ts/ts.h>`
+.. code-block:: cpp
+
+    #include <ts/ts.h>
 
 .. function:: const char * TSIOBufferBlockReadStart(TSIOBufferBlock blockp, TSIOBufferReader readerp, int64_t * avail)
 
diff --git a/doc/developer-guide/api/functions/TSIOBufferCopy.en.rst b/doc/developer-guide/api/functions/TSIOBufferCopy.en.rst
index 81f70a0..a46d8a9 100644
--- a/doc/developer-guide/api/functions/TSIOBufferCopy.en.rst
+++ b/doc/developer-guide/api/functions/TSIOBufferCopy.en.rst
@@ -24,7 +24,9 @@ TSIOBufferCopy
 Synopsis
 ========
 
-`#include <ts/ts.h>`
+.. code-block:: cpp
+
+    #include <ts/ts.h>
 
 .. function:: int64_t TSIOBufferCopy(TSIOBuffer bufp, TSIOBufferReader readerp, int64_t length, int64_t offset)
 
diff --git a/doc/developer-guide/api/functions/TSIOBufferCreate.en.rst b/doc/developer-guide/api/functions/TSIOBufferCreate.en.rst
index ee70863..55fe62c 100644
--- a/doc/developer-guide/api/functions/TSIOBufferCreate.en.rst
+++ b/doc/developer-guide/api/functions/TSIOBufferCreate.en.rst
@@ -27,7 +27,9 @@ Traffic Server IO buffer API.
 Synopsis
 ========
 
-`#include <ts/ts.h>`
+.. code-block:: cpp
+
+    #include <ts/ts.h>
 
 .. function:: TSIOBuffer TSIOBufferCreate(void)
 .. function:: TSIOBuffer TSIOBufferSizedCreate(TSIOBufferSizeIndex index)
diff --git a/doc/developer-guide/api/functions/TSIOBufferReader.en.rst b/doc/developer-guide/api/functions/TSIOBufferReader.en.rst
index 031eb95..ad0243b 100644
--- a/doc/developer-guide/api/functions/TSIOBufferReader.en.rst
+++ b/doc/developer-guide/api/functions/TSIOBufferReader.en.rst
@@ -25,7 +25,10 @@ Traffic Server IO buffer reader API.
 
 Synopsis
 ========
-`#include <ts/ts.h>`
+
+.. code-block:: cpp
+
+    #include <ts/ts.h>
 
 .. function:: TSIOBufferReader TSIOBufferReaderAlloc(TSIOBuffer bufp)
 .. function:: TSIOBufferReader TSIOBufferReaderClone(TSIOBufferReader readerp)
diff --git a/doc/developer-guide/api/functions/TSInstallDirGet.en.rst b/doc/developer-guide/api/functions/TSInstallDirGet.en.rst
index e9097a3..023bbc5 100644
--- a/doc/developer-guide/api/functions/TSInstallDirGet.en.rst
+++ b/doc/developer-guide/api/functions/TSInstallDirGet.en.rst
@@ -27,7 +27,9 @@ Return Traffic Server installation directories.
 Synopsis
 ========
 
-`#include <ts/ts.h>`
+.. code-block:: cpp
+
+    #include <ts/ts.h>
 
 .. function:: const char * TSInstallDirGet(void)
 .. function:: const char * TSConfigDirGet(void)
diff --git a/doc/developer-guide/api/functions/TSIpStringToAddr.en.rst b/doc/developer-guide/api/functions/TSIpStringToAddr.en.rst
index 298705a..2b74ed1 100644
--- a/doc/developer-guide/api/functions/TSIpStringToAddr.en.rst
+++ b/doc/developer-guide/api/functions/TSIpStringToAddr.en.rst
@@ -24,7 +24,9 @@ TSIpStringToAddr
 Synopsis
 ========
 
-`#include <ts/experimental.h>`
+.. code-block:: cpp
+
+    #include <ts/experimental.h>
 
 .. function:: TSReturnCode TSIpStringToAddr(const char * str, int str_len, sockaddr* addr)
 
diff --git a/doc/developer-guide/api/functions/TSLifecycleHookAdd.en.rst b/doc/developer-guide/api/functions/TSLifecycleHookAdd.en.rst
index 0d150dc..e3913c1 100644
--- a/doc/developer-guide/api/functions/TSLifecycleHookAdd.en.rst
+++ b/doc/developer-guide/api/functions/TSLifecycleHookAdd.en.rst
@@ -26,7 +26,9 @@ TSLifecycleHookAdd
 Synopsis
 ========
 
-`#include <ts/ts.h>`
+.. code-block:: cpp
+
+    #include <ts/ts.h>
 
 .. function:: void TSLifecycleHookAdd(TSLifecycleHookID id, TSCont contp)
 
diff --git a/doc/developer-guide/api/functions/TSMBufferCreate.en.rst b/doc/developer-guide/api/functions/TSMBufferCreate.en.rst
index 4b7e3c7..cf6c38b 100644
--- a/doc/developer-guide/api/functions/TSMBufferCreate.en.rst
+++ b/doc/developer-guide/api/functions/TSMBufferCreate.en.rst
@@ -25,7 +25,9 @@ Traffic Server marshall buffer API.
 Synopsis
 ========
 
-`#include <ts/ts.h>`
+.. code-block:: cpp
+
+    #include <ts/ts.h>
 
 .. function:: TSMBuffer TSMBufferCreate(void)
 .. function:: TSReturnCode TSMBufferDestroy(TSMBuffer bufp)
diff --git a/doc/developer-guide/api/functions/TSMgmtCounterGet.en.rst b/doc/developer-guide/api/functions/TSMgmtCounterGet.en.rst
index 860a603..31641dd 100644
--- a/doc/developer-guide/api/functions/TSMgmtCounterGet.en.rst
+++ b/doc/developer-guide/api/functions/TSMgmtCounterGet.en.rst
@@ -24,7 +24,9 @@ TSMgmtCounterGet
 Synopsis
 ========
 
-`#include <ts/ts.h>`
+.. code-block:: cpp
+
+    #include <ts/ts.h>
 
 .. function:: TSReturnCode TSMgmtCounterGet(const char * var_name, TSMgmtCounter * result)
 
diff --git a/doc/developer-guide/api/functions/TSMgmtFloatGet.en.rst b/doc/developer-guide/api/functions/TSMgmtFloatGet.en.rst
index 651f16e..77cee42 100644
--- a/doc/developer-guide/api/functions/TSMgmtFloatGet.en.rst
+++ b/doc/developer-guide/api/functions/TSMgmtFloatGet.en.rst
@@ -24,7 +24,9 @@ TSMgmtFloatGet
 Synopsis
 ========
 
-`#include <ts/ts.h>`
+.. code-block:: cpp
+
+    #include <ts/ts.h>
 
 .. function:: TSReturnCode TSMgmtFloatGet(const char * var_name, TSMgmtFloat * result)
 
diff --git a/doc/developer-guide/api/functions/TSMgmtIntGet.en.rst b/doc/developer-guide/api/functions/TSMgmtIntGet.en.rst
index e7f6c08..3c920eb 100644
--- a/doc/developer-guide/api/functions/TSMgmtIntGet.en.rst
+++ b/doc/developer-guide/api/functions/TSMgmtIntGet.en.rst
@@ -24,7 +24,9 @@ TSMgmtIntGet
 Synopsis
 ========
 
-`#include <ts/ts.h>`
+.. code-block:: cpp
+
+    #include <ts/ts.h>
 
 .. function:: TSReturnCode TSMgmtIntGet(const char * var_name, TSMgmtInt * result)
 
diff --git a/doc/developer-guide/api/functions/TSMgmtSourceGet.en.rst b/doc/developer-guide/api/functions/TSMgmtSourceGet.en.rst
index 593d3dd..6839b50 100644
--- a/doc/developer-guide/api/functions/TSMgmtSourceGet.en.rst
+++ b/doc/developer-guide/api/functions/TSMgmtSourceGet.en.rst
@@ -24,7 +24,9 @@ TSMgmtSourceGet
 Synopsis
 ========
 
-`#include <ts/ts.h>`
+.. code-block:: cpp
+
+    #include <ts/ts.h>
 
 .. function:: TSReturnCode TSMgmtSourceGet(const char * var_name, TSMgmtSource * result)
 
diff --git a/doc/developer-guide/api/functions/TSMgmtStringGet.en.rst b/doc/developer-guide/api/functions/TSMgmtStringGet.en.rst
index 0fe3e08..c507f1f 100644
--- a/doc/developer-guide/api/functions/TSMgmtStringGet.en.rst
+++ b/doc/developer-guide/api/functions/TSMgmtStringGet.en.rst
@@ -24,7 +24,9 @@ TSMgmtStringGet
 Synopsis
 ========
 
-`#include <ts/ts.h>`
+.. code-block:: cpp
+
+    #include <ts/ts.h>
 
 .. function:: TSReturnCode TSMgmtStringGet(const char * var_name, TSMgmtString * result)
 
diff --git a/doc/developer-guide/api/functions/TSMgmtUpdateRegister.en.rst b/doc/developer-guide/api/functions/TSMgmtUpdateRegister.en.rst
index d9f2f9d..b841466 100644
--- a/doc/developer-guide/api/functions/TSMgmtUpdateRegister.en.rst
+++ b/doc/developer-guide/api/functions/TSMgmtUpdateRegister.en.rst
@@ -24,7 +24,9 @@ TSMgmtUpdateRegister
 Synopsis
 ========
 
-`#include <ts/ts.h>`
+.. code-block:: cpp
+
+    #include <ts/ts.h>
 
 .. function:: void TSMgmtUpdateRegister(TSCont contp, const char * plugin_name)
 
diff --git a/doc/developer-guide/api/functions/TSMimeHdrClone.en.rst b/doc/developer-guide/api/functions/TSMimeHdrClone.en.rst
index b7cc1ad..ef41671 100644
--- a/doc/developer-guide/api/functions/TSMimeHdrClone.en.rst
+++ b/doc/developer-guide/api/functions/TSMimeHdrClone.en.rst
@@ -24,7 +24,9 @@ TSMimeHdrClone
 Synopsis
 ========
 
-`#include <ts/ts.h>`
+.. code-block:: cpp
+
+    #include <ts/ts.h>
 
 .. function:: TSReturnCode TSMimeHdrClone(TSMBuffer dest_bufp, TSMBuffer src_bufp, TSMLoc src_hdr, TSMLoc * locp)
 
diff --git a/doc/developer-guide/api/functions/TSMimeHdrCopy.en.rst b/doc/developer-guide/api/functions/TSMimeHdrCopy.en.rst
index ea43b68..21a1c25 100644
--- a/doc/developer-guide/api/functions/TSMimeHdrCopy.en.rst
+++ b/doc/developer-guide/api/functions/TSMimeHdrCopy.en.rst
@@ -24,7 +24,9 @@ TSMimeHdrCopy
 Synopsis
 ========
 
-`#include <ts/ts.h>`
+.. code-block:: cpp
+
+    #include <ts/ts.h>
 
 .. function:: TSReturnCode TSMimeHdrCopy(TSMBuffer dest_bufp, TSMLoc dest_offset, TSMBuffer src_bufp, TSMLoc src_offset)
 
diff --git a/doc/developer-guide/api/functions/TSMimeHdrCreate.en.rst b/doc/developer-guide/api/functions/TSMimeHdrCreate.en.rst
index d8a7c08..52928a3 100644
--- a/doc/developer-guide/api/functions/TSMimeHdrCreate.en.rst
+++ b/doc/developer-guide/api/functions/TSMimeHdrCreate.en.rst
@@ -24,7 +24,9 @@ TSMimeHdrCreate
 Synopsis
 ========
 
-`#include <ts/ts.h>`
+.. code-block:: cpp
+
+    #include <ts/ts.h>
 
 .. function:: TSReturnCode TSMimeHdrCreate(TSMBuffer bufp, TSMLoc * locp)
 
diff --git a/doc/developer-guide/api/functions/TSMimeHdrDestroy.en.rst b/doc/developer-guide/api/functions/TSMimeHdrDestroy.en.rst
index 532c27f..412cfcf 100644
--- a/doc/developer-guide/api/functions/TSMimeHdrDestroy.en.rst
+++ b/doc/developer-guide/api/functions/TSMimeHdrDestroy.en.rst
@@ -24,7 +24,9 @@ TSMimeHdrDestroy
 Synopsis
 ========
 
-`#include <ts/ts.h>`
+.. code-block:: cpp
+
+    #include <ts/ts.h>
 
 .. function:: TSReturnCode TSMimeHdrDestroy(TSMBuffer bufp, TSMLoc offset)
 
diff --git a/doc/developer-guide/api/functions/TSMimeHdrFieldAppend.en.rst b/doc/developer-guide/api/functions/TSMimeHdrFieldAppend.en.rst
index 7690fa8..0cee4df 100644
--- a/doc/developer-guide/api/functions/TSMimeHdrFieldAppend.en.rst
+++ b/doc/developer-guide/api/functions/TSMimeHdrFieldAppend.en.rst
@@ -24,7 +24,9 @@ TSMimeHdrFieldAppend
 Synopsis
 ========
 
-`#include <ts/ts.h>`
+.. code-block:: cpp
+
+    #include <ts/ts.h>
 
 .. function:: TSReturnCode TSMimeHdrFieldAppend(TSMBuffer bufp, TSMLoc hdr, TSMLoc field)
 
diff --git a/doc/developer-guide/api/functions/TSMimeHdrFieldClone.en.rst b/doc/developer-guide/api/functions/TSMimeHdrFieldClone.en.rst
index 5f712cd..2e9b0de 100644
--- a/doc/developer-guide/api/functions/TSMimeHdrFieldClone.en.rst
+++ b/doc/developer-guide/api/functions/TSMimeHdrFieldClone.en.rst
@@ -24,7 +24,9 @@ TSMimeHdrFieldClone
 Synopsis
 ========
 
-`#include <ts/ts.h>`
+.. code-block:: cpp
+
+    #include <ts/ts.h>
 
 .. function:: TSReturnCode TSMimeHdrFieldClone(TSMBuffer dest_bufp, TSMLoc dest_hdr, TSMBuffer src_bufp, TSMLoc src_hdr, TSMLoc src_field, TSMLoc * locp)
 
diff --git a/doc/developer-guide/api/functions/TSMimeHdrFieldCopy.en.rst b/doc/developer-guide/api/functions/TSMimeHdrFieldCopy.en.rst
index 8f7390e..f6efc1a 100644
--- a/doc/developer-guide/api/functions/TSMimeHdrFieldCopy.en.rst
+++ b/doc/developer-guide/api/functions/TSMimeHdrFieldCopy.en.rst
@@ -24,7 +24,9 @@ TSMimeHdrFieldCopy
 Synopsis
 ========
 
-`#include <ts/ts.h>`
+.. code-block:: cpp
+
+    #include <ts/ts.h>
 
 .. function:: TSReturnCode TSMimeHdrFieldCopy(TSMBuffer dest_bufp, TSMLoc dest_hdr, TSMLoc dest_field, TSMBuffer src_bufp, TSMLoc src_hdr, TSMLoc src_field)
 
diff --git a/doc/developer-guide/api/functions/TSMimeHdrFieldCopyValues.en.rst b/doc/developer-guide/api/functions/TSMimeHdrFieldCopyValues.en.rst
index a7e6ef6..e973cfb 100644
--- a/doc/developer-guide/api/functions/TSMimeHdrFieldCopyValues.en.rst
+++ b/doc/developer-guide/api/functions/TSMimeHdrFieldCopyValues.en.rst
@@ -24,7 +24,9 @@ TSMimeHdrFieldCopyValues
 Synopsis
 ========
 
-`#include <ts/ts.h>`
+.. code-block:: cpp
+
+    #include <ts/ts.h>
 
 .. function:: TSReturnCode TSMimeHdrFieldCopyValues(TSMBuffer dest_bufp, TSMLoc dest_hdr, TSMLoc dest_field, TSMBuffer src_bufp, TSMLoc src_hdr, TSMLoc src_field)
 
diff --git a/doc/developer-guide/api/functions/TSMimeHdrFieldCreate.en.rst b/doc/developer-guide/api/functions/TSMimeHdrFieldCreate.en.rst
index 80cf635..76803ee 100644
--- a/doc/developer-guide/api/functions/TSMimeHdrFieldCreate.en.rst
+++ b/doc/developer-guide/api/functions/TSMimeHdrFieldCreate.en.rst
@@ -24,7 +24,9 @@ TSMimeHdrFieldCreate
 Synopsis
 ========
 
-`#include <ts/ts.h>`
+.. code-block:: cpp
+
+    #include <ts/ts.h>
 
 .. function:: TSReturnCode TSMimeHdrFieldCreate(TSMBuffer bufp, TSMLoc hdr, TSMLoc * out)
 .. function:: TSReturnCode TSMimeHdrFieldCreateNamed(TSMBuffer bufp, TSMLoc hdr, const char * name, int name_len, TSMLoc * out)
diff --git a/doc/developer-guide/api/functions/TSMimeHdrFieldDestroy.en.rst b/doc/developer-guide/api/functions/TSMimeHdrFieldDestroy.en.rst
index f14d01d..9858e14 100644
--- a/doc/developer-guide/api/functions/TSMimeHdrFieldDestroy.en.rst
+++ b/doc/developer-guide/api/functions/TSMimeHdrFieldDestroy.en.rst
@@ -24,7 +24,9 @@ TSMimeHdrFieldDestroy
 Synopsis
 ========
 
-`#include <ts/ts.h>`
+.. code-block:: cpp
+
+    #include <ts/ts.h>
 
 .. function:: TSReturnCode TSMimeHdrFieldDestroy(TSMBuffer bufp, TSMLoc hdr, TSMLoc field)
 
diff --git a/doc/developer-guide/api/functions/TSMimeHdrFieldFind.en.rst b/doc/developer-guide/api/functions/TSMimeHdrFieldFind.en.rst
index 3e26efb..149e07b 100644
--- a/doc/developer-guide/api/functions/TSMimeHdrFieldFind.en.rst
+++ b/doc/developer-guide/api/functions/TSMimeHdrFieldFind.en.rst
@@ -24,7 +24,9 @@ TSMimeHdrFieldFind
 Synopsis
 ========
 
-`#include <ts/ts.h>`
+.. code-block:: cpp
+
+    #include <ts/ts.h>
 
 .. function:: TSMLoc TSMimeHdrFieldFind(TSMBuffer bufp, TSMLoc hdr, const char * name, int length)
 
diff --git a/doc/developer-guide/api/functions/TSMimeHdrFieldGet.en.rst b/doc/developer-guide/api/functions/TSMimeHdrFieldGet.en.rst
index 27cbdc3..f9f03c6 100644
--- a/doc/developer-guide/api/functions/TSMimeHdrFieldGet.en.rst
+++ b/doc/developer-guide/api/functions/TSMimeHdrFieldGet.en.rst
@@ -24,7 +24,9 @@ TSMimeHdrFieldGet
 Synopsis
 ========
 
-`#include <ts/ts.h>`
+.. code-block:: cpp
+
+    #include <ts/ts.h>
 
 .. function:: TSMLoc TSMimeHdrFieldGet(TSMBuffer bufp, TSMLoc hdr, int idx)
 
diff --git a/doc/developer-guide/api/functions/TSMimeHdrFieldLengthGet.en.rst b/doc/developer-guide/api/functions/TSMimeHdrFieldLengthGet.en.rst
index 0b066f9..901ce3d 100644
--- a/doc/developer-guide/api/functions/TSMimeHdrFieldLengthGet.en.rst
+++ b/doc/developer-guide/api/functions/TSMimeHdrFieldLengthGet.en.rst
@@ -24,7 +24,9 @@ TSMimeHdrFieldLengthGet
 Synopsis
 ========
 
-`#include <ts/ts.h>`
+.. code-block:: cpp
+
+    #include <ts/ts.h>
 
 .. function:: int TSMimeHdrFieldLengthGet(TSMBuffer bufp, TSMLoc hdr, TSMLoc field)
 
diff --git a/doc/developer-guide/api/functions/TSMimeHdrFieldNameGet.en.rst b/doc/developer-guide/api/functions/TSMimeHdrFieldNameGet.en.rst
index 20a370b..72d4cb9 100644
--- a/doc/developer-guide/api/functions/TSMimeHdrFieldNameGet.en.rst
+++ b/doc/developer-guide/api/functions/TSMimeHdrFieldNameGet.en.rst
@@ -24,7 +24,9 @@ TSMimeHdrFieldNameGet
 Synopsis
 ========
 
-`#include <ts/ts.h>`
+.. code-block:: cpp
+
+    #include <ts/ts.h>
 
 .. function:: const char * TSMimeHdrFieldNameGet(TSMBuffer bufp, TSMLoc hdr, TSMLoc field, int * length)
 
diff --git a/doc/developer-guide/api/functions/TSMimeHdrFieldNameSet.en.rst b/doc/developer-guide/api/functions/TSMimeHdrFieldNameSet.en.rst
index d013f3e..a0d033c 100644
--- a/doc/developer-guide/api/functions/TSMimeHdrFieldNameSet.en.rst
+++ b/doc/developer-guide/api/functions/TSMimeHdrFieldNameSet.en.rst
@@ -24,7 +24,9 @@ TSMimeHdrFieldNameSet
 Synopsis
 ========
 
-`#include <ts/ts.h>`
+.. code-block:: cpp
+
+    #include <ts/ts.h>
 
 .. function:: TSReturnCode TSMimeHdrFieldNameSet(TSMBuffer bufp, TSMLoc hdr, TSMLoc field, const char * name, int length)
 
diff --git a/doc/developer-guide/api/functions/TSMimeHdrFieldNext.en.rst b/doc/developer-guide/api/functions/TSMimeHdrFieldNext.en.rst
index 83e535f..69dd763 100644
--- a/doc/developer-guide/api/functions/TSMimeHdrFieldNext.en.rst
+++ b/doc/developer-guide/api/functions/TSMimeHdrFieldNext.en.rst
@@ -24,7 +24,9 @@ TSMimeHdrFieldNext
 Synopsis
 ========
 
-`#include <ts/ts.h>`
+.. code-block:: cpp
+
+    #include <ts/ts.h>
 
 .. function:: TSMLoc TSMimeHdrFieldNext(TSMBuffer bufp, TSMLoc hdr, TSMLoc field)
 
diff --git a/doc/developer-guide/api/functions/TSMimeHdrFieldNextDup.en.rst b/doc/developer-guide/api/functions/TSMimeHdrFieldNextDup.en.rst
index 099bf16..a487798 100644
--- a/doc/developer-guide/api/functions/TSMimeHdrFieldNextDup.en.rst
+++ b/doc/developer-guide/api/functions/TSMimeHdrFieldNextDup.en.rst
@@ -24,7 +24,9 @@ TSMimeHdrFieldNextDup
 Synopsis
 ========
 
-`#include <ts/ts.h>`
+.. code-block:: cpp
+
+    #include <ts/ts.h>
 
 .. function:: TSMLoc TSMimeHdrFieldNextDup(TSMBuffer bufp, TSMLoc hdr, TSMLoc field)
 
diff --git a/doc/developer-guide/api/functions/TSMimeHdrFieldRemove.en.rst b/doc/developer-guide/api/functions/TSMimeHdrFieldRemove.en.rst
index b35741e..07fe987 100644
--- a/doc/developer-guide/api/functions/TSMimeHdrFieldRemove.en.rst
+++ b/doc/developer-guide/api/functions/TSMimeHdrFieldRemove.en.rst
@@ -24,7 +24,9 @@ TSMimeHdrFieldRemove
 Synopsis
 ========
 
-`#include <ts/ts.h>`
+.. code-block:: cpp
+
+    #include <ts/ts.h>
 
 .. function:: TSReturnCode TSMimeHdrFieldRemove(TSMBuffer bufp, TSMLoc hdr, TSMLoc field)
 
diff --git a/doc/developer-guide/api/functions/TSMimeHdrFieldValueAppend.en.rst b/doc/developer-guide/api/functions/TSMimeHdrFieldValueAppend.en.rst
index 21b5edf..0596663 100644
--- a/doc/developer-guide/api/functions/TSMimeHdrFieldValueAppend.en.rst
+++ b/doc/developer-guide/api/functions/TSMimeHdrFieldValueAppend.en.rst
@@ -24,7 +24,9 @@ TSMimeHdrFieldValueAppend
 Synopsis
 ========
 
-`#include <ts/ts.h>`
+.. code-block:: cpp
+
+    #include <ts/ts.h>
 
 .. function:: TSReturnCode TSMimeHdrFieldValueAppend(TSMBuffer bufp, TSMLoc hdr, TSMLoc field, int idx, const char * value, int length)
 
diff --git a/doc/developer-guide/api/functions/TSMimeHdrFieldValueDateInsert.en.rst b/doc/developer-guide/api/functions/TSMimeHdrFieldValueDateInsert.en.rst
index f80d621..4a9789e 100644
--- a/doc/developer-guide/api/functions/TSMimeHdrFieldValueDateInsert.en.rst
+++ b/doc/developer-guide/api/functions/TSMimeHdrFieldValueDateInsert.en.rst
@@ -24,7 +24,9 @@ TSMimeHdrFieldValueDateInsert
 Synopsis
 ========
 
-`#include <ts/ts.h>`
+.. code-block:: cpp
+
+    #include <ts/ts.h>
 
 .. function:: TSReturnCode TSMimeHdrFieldValueDateInsert(TSMBuffer bufp, TSMLoc hdr, TSMLoc field, time_t value)
 
diff --git a/doc/developer-guide/api/functions/TSMimeHdrFieldValueDateSet.en.rst b/doc/developer-guide/api/functions/TSMimeHdrFieldValueDateSet.en.rst
index c8efee4..2ed5086 100644
--- a/doc/developer-guide/api/functions/TSMimeHdrFieldValueDateSet.en.rst
+++ b/doc/developer-guide/api/functions/TSMimeHdrFieldValueDateSet.en.rst
@@ -24,7 +24,9 @@ TSMimeHdrFieldValueDateSet
 Synopsis
 ========
 
-`#include <ts/ts.h>`
+.. code-block:: cpp
+
+    #include <ts/ts.h>
 
 .. function:: TSReturnCode TSMimeHdrFieldValueDateSet(TSMBuffer bufp, TSMLoc hdr, TSMLoc field, time_t value)
 
diff --git a/doc/developer-guide/api/functions/TSMimeHdrFieldValueIntSet.en.rst b/doc/developer-guide/api/functions/TSMimeHdrFieldValueIntSet.en.rst
index 3df3fed..034ccc0 100644
--- a/doc/developer-guide/api/functions/TSMimeHdrFieldValueIntSet.en.rst
+++ b/doc/developer-guide/api/functions/TSMimeHdrFieldValueIntSet.en.rst
@@ -24,7 +24,9 @@ TSMimeHdrFieldValueIntSet
 Synopsis
 ========
 
-`#include <ts/ts.h>`
+.. code-block:: cpp
+
+    #include <ts/ts.h>
 
 .. function:: TSReturnCode TSMimeHdrFieldValueIntSet(TSMBuffer bufp, TSMLoc hdr, TSMLoc field, int idx, int value)
 
diff --git a/doc/developer-guide/api/functions/TSMimeHdrFieldValueStringGet.en.rst b/doc/developer-guide/api/functions/TSMimeHdrFieldValueStringGet.en.rst
index 7323753..2a2beb7 100644
--- a/doc/developer-guide/api/functions/TSMimeHdrFieldValueStringGet.en.rst
+++ b/doc/developer-guide/api/functions/TSMimeHdrFieldValueStringGet.en.rst
@@ -26,7 +26,9 @@ Get HTTP MIME header values.
 Synopsis
 ========
 
-`#include <ts/ts.h>`
+.. code-block:: cpp
+
+    #include <ts/ts.h>
 
 .. function::  const char * TSMimeHdrFieldValueStringGet(TSMBuffer bufp, TSMLoc hdr, TSMLoc field, int idx, int * value_len_ptr)
 .. function::  int TSMimeHdrFieldValueIntGet(TSMBuffer bufp, TSMLoc hdr, TSMLoc field, int idx)
diff --git a/doc/developer-guide/api/functions/TSMimeHdrFieldValueStringInsert.en.rst b/doc/developer-guide/api/functions/TSMimeHdrFieldValueStringInsert.en.rst
index f679995..fcf8e1f 100644
--- a/doc/developer-guide/api/functions/TSMimeHdrFieldValueStringInsert.en.rst
+++ b/doc/developer-guide/api/functions/TSMimeHdrFieldValueStringInsert.en.rst
@@ -24,7 +24,9 @@ TSMimeHdrFieldValueStringInsert
 Synopsis
 ========
 
-`#include <ts/ts.h>`
+.. code-block:: cpp
+
+    #include <ts/ts.h>
 
 .. function:: TSReturnCode TSMimeHdrFieldValueStringInsert(TSMBuffer bufp, TSMLoc hdr, TSMLoc field, int idx, const char * value, int length)
 
diff --git a/doc/developer-guide/api/functions/TSMimeHdrFieldValueStringSet.en.rst b/doc/developer-guide/api/functions/TSMimeHdrFieldValueStringSet.en.rst
index a53a7d5..285f331 100644
--- a/doc/developer-guide/api/functions/TSMimeHdrFieldValueStringSet.en.rst
+++ b/doc/developer-guide/api/functions/TSMimeHdrFieldValueStringSet.en.rst
@@ -24,7 +24,9 @@ TSMimeHdrFieldValueStringSet
 Synopsis
 ========
 
-`#include <ts/ts.h>`
+.. code-block:: cpp
+
+    #include <ts/ts.h>
 
 .. function:: TSReturnCode TSMimeHdrFieldValueStringSet(TSMBuffer bufp, TSMLoc hdr, TSMLoc field, int idx, const char * value, int length)
 
diff --git a/doc/developer-guide/api/functions/TSMimeHdrFieldValueUintInsert.en.rst b/doc/developer-guide/api/functions/TSMimeHdrFieldValueUintInsert.en.rst
index d7eb558..5a7ef08 100644
--- a/doc/developer-guide/api/functions/TSMimeHdrFieldValueUintInsert.en.rst
+++ b/doc/developer-guide/api/functions/TSMimeHdrFieldValueUintInsert.en.rst
@@ -24,7 +24,9 @@ TSMimeHdrFieldValueUintInsert
 Synopsis
 ========
 
-`#include <ts/ts.h>`
+.. code-block:: cpp
+
+    #include <ts/ts.h>
 
 .. function:: TSReturnCode TSMimeHdrFieldValueUintInsert(TSMBuffer bufp, TSMLoc hdr, TSMLoc field, int idx, unsigned int value)
 
diff --git a/doc/developer-guide/api/functions/TSMimeHdrFieldValueUintSet.en.rst b/doc/developer-guide/api/functions/TSMimeHdrFieldValueUintSet.en.rst
index bc8d667..484b17b 100644
--- a/doc/developer-guide/api/functions/TSMimeHdrFieldValueUintSet.en.rst
+++ b/doc/developer-guide/api/functions/TSMimeHdrFieldValueUintSet.en.rst
@@ -24,7 +24,9 @@ TSMimeHdrFieldValueUintSet
 Synopsis
 =========
 
-`#include <ts/ts.h>`
+.. code-block:: cpp
+
+    #include <ts/ts.h>
 
 .. function:: TSReturnCode TSMimeHdrFieldValueUintSet(TSMBuffer bufp, TSMLoc hdr, TSMLoc field, int idx, unsigned int value)
 
diff --git a/doc/developer-guide/api/functions/TSMimeHdrFieldValuesClear.en.rst b/doc/developer-guide/api/functions/TSMimeHdrFieldValuesClear.en.rst
index 0e8eefc..7285599 100644
--- a/doc/developer-guide/api/functions/TSMimeHdrFieldValuesClear.en.rst
+++ b/doc/developer-guide/api/functions/TSMimeHdrFieldValuesClear.en.rst
@@ -24,7 +24,9 @@ TSMimeHdrFieldValuesClear
 Synopsis
 ========
 
-`#include <ts/ts.h>`
+.. code-block:: cpp
+
+    #include <ts/ts.h>
 
 .. function:: TSReturnCode TSMimeHdrFieldValuesClear(TSMBuffer bufp, TSMLoc hdr, TSMLoc field)
 
diff --git a/doc/developer-guide/api/functions/TSMimeHdrFieldValuesCount.en.rst b/doc/developer-guide/api/functions/TSMimeHdrFieldValuesCount.en.rst
index ccadb1f..d0701f3 100644
--- a/doc/developer-guide/api/functions/TSMimeHdrFieldValuesCount.en.rst
+++ b/doc/developer-guide/api/functions/TSMimeHdrFieldValuesCount.en.rst
@@ -24,7 +24,9 @@ TSMimeHdrFieldValuesCount
 Synopsis
 ========
 
-`#include <ts/ts.h>`
+.. code-block:: cpp
+
+    #include <ts/ts.h>
 
 .. function:: int TSMimeHdrFieldValuesCount(TSMBuffer bufp, TSMLoc hdr, TSMLoc field)
 
diff --git a/doc/developer-guide/api/functions/TSMimeHdrFieldsClear.en.rst b/doc/developer-guide/api/functions/TSMimeHdrFieldsClear.en.rst
index 2b43cf7..1ff9844 100644
--- a/doc/developer-guide/api/functions/TSMimeHdrFieldsClear.en.rst
+++ b/doc/developer-guide/api/functions/TSMimeHdrFieldsClear.en.rst
@@ -24,7 +24,9 @@ TSMimeHdrFieldsClear
 Synopsis
 ========
 
-`#include <ts/ts.h>`
+.. code-block:: cpp
+
+    #include <ts/ts.h>
 
 .. function:: TSReturnCode TSMimeHdrFieldsClear(TSMBuffer bufp, TSMLoc offset)
 
diff --git a/doc/developer-guide/api/functions/TSMimeHdrFieldsCount.en.rst b/doc/developer-guide/api/functions/TSMimeHdrFieldsCount.en.rst
index d841e73..cc293a3 100644
--- a/doc/developer-guide/api/functions/TSMimeHdrFieldsCount.en.rst
+++ b/doc/developer-guide/api/functions/TSMimeHdrFieldsCount.en.rst
@@ -24,7 +24,9 @@ TSMimeHdrFieldsCount
 Synopsis
 ========
 
-`#include <ts/ts.h>`
+.. code-block:: cpp
+
+    #include <ts/ts.h>
 
 .. function:: int TSMimeHdrFieldsCount(TSMBuffer bufp, TSMLoc offset)
 
diff --git a/doc/developer-guide/api/functions/TSMimeHdrLengthGet.en.rst b/doc/developer-guide/api/functions/TSMimeHdrLengthGet.en.rst
index 5f49900..b8bca00 100644
--- a/doc/developer-guide/api/functions/TSMimeHdrLengthGet.en.rst
+++ b/doc/developer-guide/api/functions/TSMimeHdrLengthGet.en.rst
@@ -24,7 +24,9 @@ TSMimeHdrLengthGet
 Synopsis
 ========
 
-`#include <ts/ts.h>`
+.. code-block:: cpp
+
+    #include <ts/ts.h>
 
 .. function:: int TSMimeHdrLengthGet(TSMBuffer bufp, TSMLoc offset)
 
diff --git a/doc/developer-guide/api/functions/TSMimeHdrParse.en.rst b/doc/developer-guide/api/functions/TSMimeHdrParse.en.rst
index 49e4bd0..2bcbcbd 100644
--- a/doc/developer-guide/api/functions/TSMimeHdrParse.en.rst
+++ b/doc/developer-guide/api/functions/TSMimeHdrParse.en.rst
@@ -24,7 +24,9 @@ TSMimeHdrParse
 Synopsis
 ========
 
-`#include <ts/ts.h>`
+.. code-block:: cpp
+
+    #include <ts/ts.h>
 
 .. function:: TSParseResult TSMimeHdrParse(TSMimeParser parser, TSMBuffer bufp, TSMLoc offset, const char ** start, const char * end)
 
diff --git a/doc/developer-guide/api/functions/TSMimeHdrPrint.en.rst b/doc/developer-guide/api/functions/TSMimeHdrPrint.en.rst
index 38625e2..4cf5af9 100644
--- a/doc/developer-guide/api/functions/TSMimeHdrPrint.en.rst
+++ b/doc/developer-guide/api/functions/TSMimeHdrPrint.en.rst
@@ -24,7 +24,9 @@ TSMimeHdrPrint
 Synopsis
 ========
 
-`#include <ts/ts.h>`
+.. code-block:: cpp
+
+    #include <ts/ts.h>
 
 .. function:: void TSMimeHdrPrint(TSMBuffer bufp, TSMLoc offset, TSIOBuffer iobufp)
 
diff --git a/doc/developer-guide/api/functions/TSMimeParserClear.en.rst b/doc/developer-guide/api/functions/TSMimeParserClear.en.rst
index 957f170..2d8383f 100644
--- a/doc/developer-guide/api/functions/TSMimeParserClear.en.rst
+++ b/doc/developer-guide/api/functions/TSMimeParserClear.en.rst
@@ -24,7 +24,9 @@ TSMimeParserClear
 Synopsis
 ========
 
-`#include <ts/ts.h>`
+.. code-block:: cpp
+
+    #include <ts/ts.h>
 
 .. function:: void TSMimeParserClear(TSMimeParser parser)
 
diff --git a/doc/developer-guide/api/functions/TSMimeParserCreate.en.rst b/doc/developer-guide/api/functions/TSMimeParserCreate.en.rst
index 8382efd..af50929 100644
--- a/doc/developer-guide/api/functions/TSMimeParserCreate.en.rst
+++ b/doc/developer-guide/api/functions/TSMimeParserCreate.en.rst
@@ -24,7 +24,9 @@ TSMimeParserCreate
 Synopsis
 ========
 
-`#include <ts/ts.h>`
+.. code-block:: cpp
+
+    #include <ts/ts.h>
 
 .. function:: TSMimeParser TSMimeParserCreate(void)
 
diff --git a/doc/developer-guide/api/functions/TSMimeParserDestroy.en.rst b/doc/developer-guide/api/functions/TSMimeParserDestroy.en.rst
index e0367be..8bcb98d 100644
--- a/doc/developer-guide/api/functions/TSMimeParserDestroy.en.rst
+++ b/doc/developer-guide/api/functions/TSMimeParserDestroy.en.rst
@@ -24,7 +24,9 @@ TSMimeParserDestroy
 Synopsis
 ========
 
-`#include <ts/ts.h>`
+.. code-block:: cpp
+
+    #include <ts/ts.h>
 
 .. function:: void TSMimeParserDestroy(TSMimeParser parser)
 
diff --git a/doc/developer-guide/api/functions/TSMutexCreate.en.rst b/doc/developer-guide/api/functions/TSMutexCreate.en.rst
index 0bf24eb..5a6a25e 100644
--- a/doc/developer-guide/api/functions/TSMutexCreate.en.rst
+++ b/doc/developer-guide/api/functions/TSMutexCreate.en.rst
@@ -24,7 +24,9 @@ TSMutexCreate
 Synopsis
 ========
 
-`#include <ts/ts.h>`
+.. code-block:: cpp
+
+    #include <ts/ts.h>
 
 .. function:: TSMutex TSMutexCreate(void)
 
diff --git a/doc/developer-guide/api/functions/TSMutexDestroy.en.rst b/doc/developer-guide/api/functions/TSMutexDestroy.en.rst
index ab978db..ca84108 100644
--- a/doc/developer-guide/api/functions/TSMutexDestroy.en.rst
+++ b/doc/developer-guide/api/functions/TSMutexDestroy.en.rst
@@ -24,7 +24,9 @@ TSMutexDestroy
 Synopsis
 ========
 
-`#include <ts/ts.h>`
+.. code-block:: cpp
+
+    #include <ts/ts.h>
 
 .. function:: void TSMutexDestroy(TSMutex mutexp)
 
diff --git a/doc/developer-guide/api/functions/TSMutexLock.en.rst b/doc/developer-guide/api/functions/TSMutexLock.en.rst
index 6c95390..11558f2 100644
--- a/doc/developer-guide/api/functions/TSMutexLock.en.rst
+++ b/doc/developer-guide/api/functions/TSMutexLock.en.rst
@@ -24,7 +24,9 @@ TSMutexLock
 Synopsis
 ========
 
-`#include <ts/ts.h>`
+.. code-block:: cpp
+
+    #include <ts/ts.h>
 
 .. function:: void TSMutexLock(TSMutex mutexp)
 
diff --git a/doc/developer-guide/api/functions/TSMutexLockTry.en.rst b/doc/developer-guide/api/functions/TSMutexLockTry.en.rst
index ed5b56c..8f810b7 100644
--- a/doc/developer-guide/api/functions/TSMutexLockTry.en.rst
+++ b/doc/developer-guide/api/functions/TSMutexLockTry.en.rst
@@ -24,7 +24,9 @@ TSMutexLockTry
 Synopsis
 ========
 
-`#include <ts/ts.h>`
+.. code-block:: cpp
+
+    #include <ts/ts.h>
 
 .. function:: TSReturnCode TSMutexLockTry(TSMutex mutexp)
 
diff --git a/doc/developer-guide/api/functions/TSMutexUnlock.en.rst b/doc/developer-guide/api/functions/TSMutexUnlock.en.rst
index 887a12c..37a96a9 100644
--- a/doc/developer-guide/api/functions/TSMutexUnlock.en.rst
+++ b/doc/developer-guide/api/functions/TSMutexUnlock.en.rst
@@ -24,7 +24,9 @@ TSMutexUnlock
 Synopsis
 ========
 
-`#include <ts/ts.h>`
+.. code-block:: cpp
+
+    #include <ts/ts.h>
 
 .. function:: void TSMutexUnlock(TSMutex mutexp)
 
diff --git a/doc/developer-guide/api/functions/TSNetAccept.en.rst b/doc/developer-guide/api/functions/TSNetAccept.en.rst
index bc3646d..e7bf427 100644
--- a/doc/developer-guide/api/functions/TSNetAccept.en.rst
+++ b/doc/developer-guide/api/functions/TSNetAccept.en.rst
@@ -24,7 +24,9 @@ TSNetAccept
 Synopsis
 ========
 
-`#include <ts/ts.h>`
+.. code-block:: cpp
+
+    #include <ts/ts.h>
 
 .. function:: TSAction TSNetAccept(TSCont contp, int port, int domain, int accept_threads)
 
diff --git a/doc/developer-guide/api/functions/TSNetAcceptNamedProtocol.en.rst b/doc/developer-guide/api/functions/TSNetAcceptNamedProtocol.en.rst
index 1edaed4..4d7eefb 100644
--- a/doc/developer-guide/api/functions/TSNetAcceptNamedProtocol.en.rst
+++ b/doc/developer-guide/api/functions/TSNetAcceptNamedProtocol.en.rst
@@ -26,7 +26,9 @@ Listen on all SSL ports for connections for the specified protocol name.
 Synopsis
 ========
 
-`#include <ts/ts.h>`
+.. code-block:: cpp
+
+    #include <ts/ts.h>
 
 .. function:: TSReturnCode TSNetAcceptNamedProtocol(TSCont contp, const char * protocol)
 
diff --git a/doc/developer-guide/api/functions/TSNetConnect.en.rst b/doc/developer-guide/api/functions/TSNetConnect.en.rst
index 0dea948..f661e05 100644
--- a/doc/developer-guide/api/functions/TSNetConnect.en.rst
+++ b/doc/developer-guide/api/functions/TSNetConnect.en.rst
@@ -24,7 +24,9 @@ TSNetConnect
 Synopsis
 ========
 
-`#include <ts/ts.h>`
+.. code-block:: cpp
+
+    #include <ts/ts.h>
 
 .. function:: TSAction TSNetConnect(TSCont contp, sockaddr const * addr)
 
diff --git a/doc/developer-guide/api/functions/TSNetInvokingGet.en.rst b/doc/developer-guide/api/functions/TSNetInvokingGet.en.rst
index 876196e..0941369 100644
--- a/doc/developer-guide/api/functions/TSNetInvokingGet.en.rst
+++ b/doc/developer-guide/api/functions/TSNetInvokingGet.en.rst
@@ -24,7 +24,9 @@ TSNetInvokingContGet
 Synopsis
 ========
 
-`#include <ts/ts.h>`
+.. code-block:: cpp
+
+    #include <ts/ts.h>
 
 .. function:: TSCont TSNetInvokingContGet(TSVConn conn)
 
diff --git a/doc/developer-guide/api/functions/TSPluginInit.en.rst b/doc/developer-guide/api/functions/TSPluginInit.en.rst
index 232bb79..6e3c450 100644
--- a/doc/developer-guide/api/functions/TSPluginInit.en.rst
+++ b/doc/developer-guide/api/functions/TSPluginInit.en.rst
@@ -26,7 +26,9 @@ Traffic Server plugin loading and registration.
 Synopsis
 ========
 
-`#include <ts/ts.h>`
+.. code-block:: cpp
+
+    #include <ts/ts.h>
 
 .. function:: void TSPluginInit(int argc, const char* argv[])
 .. function:: TSReturnCode TSPluginRegister(TSPluginRegistrationInfo* plugin_info)
diff --git a/doc/developer-guide/api/functions/TSRecords.en.rst b/doc/developer-guide/api/functions/TSRecords.en.rst
index 3744139..b52cb39 100644
--- a/doc/developer-guide/api/functions/TSRecords.en.rst
+++ b/doc/developer-guide/api/functions/TSRecords.en.rst
@@ -26,7 +26,9 @@ Traffic Server Records
 Synopsis
 ========
 
-`#include <ts/ts.h>`
+.. code-block:: cpp
+
+    #include <ts/ts.h>
 
 .. function:: TSReturnCode TSMgmtStringCreate(TSRecordType rec_type, const char* name, \
                                               const TSMgmtString data_default, TSRecordUpdateType update_type, \
diff --git a/doc/developer-guide/api/functions/TSRemap.en.rst b/doc/developer-guide/api/functions/TSRemap.en.rst
index 0e8ad4e..89df430 100644
--- a/doc/developer-guide/api/functions/TSRemap.en.rst
+++ b/doc/developer-guide/api/functions/TSRemap.en.rst
@@ -26,8 +26,10 @@ Traffic Server remap plugin entry points.
 Synopsis
 ========
 
-`#include <ts/ts.h>`
-`#include <ts/remap.h>`
+.. code-block:: cpp
+
+    #include <ts/ts.h>
+    #include <ts/remap.h>
 
 .. function:: TSReturnCode TSRemapInit(TSRemapInterface * api_info, char * errbuff, int errbuff_size)
 .. function:: void TSRemapPreConfigReload(void)
diff --git a/doc/developer-guide/api/functions/TSRemapFromToUrlGet.en.rst b/doc/developer-guide/api/functions/TSRemapFromToUrlGet.en.rst
index 75c23e9..6fd5e66 100644
--- a/doc/developer-guide/api/functions/TSRemapFromToUrlGet.en.rst
+++ b/doc/developer-guide/api/functions/TSRemapFromToUrlGet.en.rst
@@ -24,7 +24,9 @@ TSRemapFrom/ToUrlGet
 Synopsis
 ========
 
-`#include <ts/ts.h>`
+.. code-block:: cpp
+
+    #include <ts/ts.h>
 
 .. function:: TSReturnCode TSRemapFromUrlGet(TSHttpTxn txnp, TSMLoc * urlLocp)
 .. function:: TSReturnCode TSRemapToUrlGet(TSHttpTxn txnp, TSMLoc * urlLocp)
diff --git a/doc/developer-guide/api/functions/TSSslClientCertUpdate.en.rst b/doc/developer-guide/api/functions/TSSslClientCertUpdate.en.rst
index 62fa469..f1abe93 100644
--- a/doc/developer-guide/api/functions/TSSslClientCertUpdate.en.rst
+++ b/doc/developer-guide/api/functions/TSSslClientCertUpdate.en.rst
@@ -26,7 +26,9 @@ Traffic Server TLS client cert update
 Synopsis
 ========
 
-`#include <ts/ts.h>`
+.. code-block:: cpp
+
+    #include <ts/ts.h>
 
 .. function:: TSReturnCode TSSslClientCertUpdate(const char *cert_path, const char *key_path)
 
diff --git a/doc/developer-guide/api/functions/TSSslClientContext.en.rst b/doc/developer-guide/api/functions/TSSslClientContext.en.rst
index f8d4db4..ca14c17 100644
--- a/doc/developer-guide/api/functions/TSSslClientContext.en.rst
+++ b/doc/developer-guide/api/functions/TSSslClientContext.en.rst
@@ -23,7 +23,9 @@ TSSslClientContext
 Synopsis
 ========
 
-`#include <ts/ts.h>`
+.. code-block:: cpp
+
+    #include <ts/ts.h>
 
 .. function:: TSReturnCode TSSslClientContextsNamesGet(int n, const char **result, int *actual)
 
diff --git a/doc/developer-guide/api/functions/TSSslContext.en.rst b/doc/developer-guide/api/functions/TSSslContext.en.rst
index 415e644..e98606c 100644
--- a/doc/developer-guide/api/functions/TSSslContext.en.rst
+++ b/doc/developer-guide/api/functions/TSSslContext.en.rst
@@ -26,7 +26,9 @@ Traffic Server TLS server context.
 Synopsis
 ========
 
-`#include <ts/ts.h>`
+.. code-block:: cpp
+
+    #include <ts/ts.h>
 
 .. function:: TSSslContext TSSslContextFindByName(const char * name)
 
diff --git a/doc/developer-guide/api/functions/TSSslServerCertUpdate.en.rst b/doc/developer-guide/api/functions/TSSslServerCertUpdate.en.rst
index 44acf21..6c31ab3 100644
--- a/doc/developer-guide/api/functions/TSSslServerCertUpdate.en.rst
+++ b/doc/developer-guide/api/functions/TSSslServerCertUpdate.en.rst
@@ -26,7 +26,9 @@ Traffic Server TLS server cert update
 Synopsis
 ========
 
-`#include <ts/ts.h>`
+.. code-block:: cpp
+
+    #include <ts/ts.h>
 
 .. function:: TSReturnCode TSSslServerCertUpdate(const char *cert_path, const char *key_path)
 
diff --git a/doc/developer-guide/api/functions/TSSslServerContextCreate.en.rst b/doc/developer-guide/api/functions/TSSslServerContextCreate.en.rst
index 4cae064..097044c 100644
--- a/doc/developer-guide/api/functions/TSSslServerContextCreate.en.rst
+++ b/doc/developer-guide/api/functions/TSSslServerContextCreate.en.rst
@@ -26,7 +26,9 @@ Traffic Server TLS server context creation.
 Synopsis
 ========
 
-`#include <ts/ts.h>`
+.. code-block:: cpp
+
+    #include <ts/ts.h>
 
 .. function:: TSSslContext TSSslServerContextCreate(TSSslX509 *cert, char *certname)
 .. function:: void TSSslContextDestroy(TSSslContext ctx)
diff --git a/doc/developer-guide/api/functions/TSSslSession.en.rst b/doc/developer-guide/api/functions/TSSslSession.en.rst
index d0870a1..df90204 100644
--- a/doc/developer-guide/api/functions/TSSslSession.en.rst
+++ b/doc/developer-guide/api/functions/TSSslSession.en.rst
@@ -24,7 +24,9 @@ TSSslSession
 Synopsis
 ========
 
-`#include <ts/ts.h>`
+.. code-block:: cpp
+
+    #include <ts/ts.h>
 
 .. function:: TSSslSession TSSslSessionGet(const TSSslSessionID * sessionid)
 .. function:: int TSSslSessionGetBuffer(const TSSslSessionID * sessionid, char * buffer, int * len_ptr)
diff --git a/doc/developer-guide/api/functions/TSStat.en.rst b/doc/developer-guide/api/functions/TSStat.en.rst
index 64b539f..2988bc1 100644
--- a/doc/developer-guide/api/functions/TSStat.en.rst
+++ b/doc/developer-guide/api/functions/TSStat.en.rst
@@ -28,7 +28,9 @@ in contrast to processing log files.
 Synopsis
 ========
 
-`#include <ts/ts.h>`
+.. code-block:: cpp
+
+    #include <ts/ts.h>
 
 .. function:: int TSStatCreate(const char * name, TSRecordDataType type, TSStatPersistence persistence, TSStatSync sync_style)
 .. function:: TSReturnCode TSStatFindName(const char * name, int * idx_ptr)
diff --git a/doc/developer-guide/api/functions/TSTextLogObjectCreate.en.rst b/doc/developer-guide/api/functions/TSTextLogObjectCreate.en.rst
index 1099024..063bd8a 100644
--- a/doc/developer-guide/api/functions/TSTextLogObjectCreate.en.rst
+++ b/doc/developer-guide/api/functions/TSTextLogObjectCreate.en.rst
@@ -27,7 +27,9 @@ Traffic Server text logging API.
 Synopsis
 ========
 
-`#include <ts/ts.h>`
+.. code-block:: cpp
+
+    #include <ts/ts.h>
 
 .. function:: TSReturnCode TSTextLogObjectCreate(const char * filename, int mode, TSTextLogObject * new_log_obj)
 .. function:: TSReturnCode TSTextLogObjectWrite(TSTextLogObject the_object, const char * format, ...)
diff --git a/doc/developer-guide/api/functions/TSThreadCreate.en.rst b/doc/developer-guide/api/functions/TSThreadCreate.en.rst
index 9d1c5be..b0cc86c 100644
--- a/doc/developer-guide/api/functions/TSThreadCreate.en.rst
+++ b/doc/developer-guide/api/functions/TSThreadCreate.en.rst
@@ -24,7 +24,9 @@ TSThreadCreate
 Synopsis
 ========
 
-`#include <ts/ts.h>`
+.. code-block:: cpp
+
+    #include <ts/ts.h>
 
 .. function:: TSThread TSThreadCreate(TSThreadFunc func, void * data)
 
diff --git a/doc/developer-guide/api/functions/TSThreadDestroy.en.rst b/doc/developer-guide/api/functions/TSThreadDestroy.en.rst
index 46df4be..91ffc4a 100644
--- a/doc/developer-guide/api/functions/TSThreadDestroy.en.rst
+++ b/doc/developer-guide/api/functions/TSThreadDestroy.en.rst
@@ -24,7 +24,9 @@ TSThreadDestroy
 Synopsis
 ========
 
-`#include <ts/ts.h>`
+.. code-block:: cpp
+
+    #include <ts/ts.h>
 
 .. function:: void TSThreadDestroy(TSThread thread)
 
diff --git a/doc/developer-guide/api/functions/TSThreadInit.en.rst b/doc/developer-guide/api/functions/TSThreadInit.en.rst
index 0c3590f..4d1f88b 100644
--- a/doc/developer-guide/api/functions/TSThreadInit.en.rst
+++ b/doc/developer-guide/api/functions/TSThreadInit.en.rst
@@ -24,7 +24,9 @@ TSThreadInit
 Synopsis
 ========
 
-`#include <ts/ts.h>`
+.. code-block:: cpp
+
+    #include <ts/ts.h>
 
 .. function:: TSThread TSThreadInit(void)
 
diff --git a/doc/developer-guide/api/functions/TSThreadSelf.en.rst b/doc/developer-guide/api/functions/TSThreadSelf.en.rst
index b0d0590..eedfbdd 100644
--- a/doc/developer-guide/api/functions/TSThreadSelf.en.rst
+++ b/doc/developer-guide/api/functions/TSThreadSelf.en.rst
@@ -24,7 +24,9 @@ TSThreadSelf
 Synopsis
 ========
 
-`#include <ts/ts.h>`
+.. code-block:: cpp
+
+    #include <ts/ts.h>
 
 .. function:: TSThread TSThreadSelf(void)
 
diff --git a/doc/developer-guide/api/functions/TSTrafficServerVersionGet.en.rst b/doc/developer-guide/api/functions/TSTrafficServerVersionGet.en.rst
index 076ab1e..1d98ab9 100644
--- a/doc/developer-guide/api/functions/TSTrafficServerVersionGet.en.rst
+++ b/doc/developer-guide/api/functions/TSTrafficServerVersionGet.en.rst
@@ -26,7 +26,9 @@ Return Traffic Server version information.
 Synopsis
 ========
 
-`#include <ts/ts.h>`
+.. code-block:: cpp
+
+    #include <ts/ts.h>
 
 .. function:: const char * TSTrafficServerVersionGet(void)
 .. function:: int TSTrafficServerVersionGetMajor(void)
diff --git a/doc/developer-guide/api/functions/TSTransformCreate.en.rst b/doc/developer-guide/api/functions/TSTransformCreate.en.rst
index 4beea2e..6735ca8 100644
--- a/doc/developer-guide/api/functions/TSTransformCreate.en.rst
+++ b/doc/developer-guide/api/functions/TSTransformCreate.en.rst
@@ -24,7 +24,9 @@ TSTransformCreate
 Synopsis
 ========
 
-`#include <ts/ts.h>`
+.. code-block:: cpp
+
+    #include <ts/ts.h>
 
 .. function:: TSVConn TSTransformCreate(TSEventFunc event_funcp, TSHttpTxn txnp)
 
diff --git a/doc/developer-guide/api/functions/TSTransformOutputVConnGet.en.rst b/doc/developer-guide/api/functions/TSTransformOutputVConnGet.en.rst
index 236b9b2..a272315 100644
--- a/doc/developer-guide/api/functions/TSTransformOutputVConnGet.en.rst
+++ b/doc/developer-guide/api/functions/TSTransformOutputVConnGet.en.rst
@@ -24,7 +24,9 @@ TSTransformOutputVConnGet
 Synopsis
 ========
 
-`#include <ts/ts.h>`
+.. code-block:: cpp
+
+    #include <ts/ts.h>
 
 .. function:: TSVConn TSTransformOutputVConnGet(TSVConn connp)
 
diff --git a/doc/developer-guide/api/functions/TSTypes.en.rst b/doc/developer-guide/api/functions/TSTypes.en.rst
index 20bed44..e158c97 100644
--- a/doc/developer-guide/api/functions/TSTypes.en.rst
+++ b/doc/developer-guide/api/functions/TSTypes.en.rst
@@ -28,8 +28,10 @@ TSAPI Types
 Synopsis
 ========
 
-`#include <ts/ts.h>`
-`#include <ts/remap.h>`
+.. code-block:: cpp
+
+    #include <ts/ts.h>
+    #include <ts/remap.h>
 
 Description
 ===========
diff --git a/doc/developer-guide/api/functions/TSUrlCreate.en.rst b/doc/developer-guide/api/functions/TSUrlCreate.en.rst
index 6b096d0..7d5a027 100644
--- a/doc/developer-guide/api/functions/TSUrlCreate.en.rst
+++ b/doc/developer-guide/api/functions/TSUrlCreate.en.rst
@@ -27,7 +27,9 @@ Traffic Server URL object construction API.
 Synopsis
 ========
 
-`#include <ts/ts.h>`
+.. code-block:: cpp
+
+    #include <ts/ts.h>
 
 .. function:: TSReturnCode TSUrlCreate(TSMBuffer bufp, TSMLoc * locp)
 .. function:: TSReturnCode TSUrlClone(TSMBuffer dest_bufp, TSMBuffer src_bufp, TSMLoc src_url, TSMLoc * locp)
diff --git a/doc/developer-guide/api/functions/TSUrlFtpTypeGet.en.rst b/doc/developer-guide/api/functions/TSUrlFtpTypeGet.en.rst
index ad363f9..ed4edd6 100644
--- a/doc/developer-guide/api/functions/TSUrlFtpTypeGet.en.rst
+++ b/doc/developer-guide/api/functions/TSUrlFtpTypeGet.en.rst
@@ -24,7 +24,9 @@ TSUrlFtpTypeGet
 Synopsis
 ========
 
-`#include <ts/ts.h>`
+.. code-block:: cpp
+
+    #include <ts/ts.h>
 
 .. function:: int TSUrlFtpTypeGet(TSMBuffer bufp, TSMLoc offset)
 
diff --git a/doc/developer-guide/api/functions/TSUrlFtpTypeSet.en.rst b/doc/developer-guide/api/functions/TSUrlFtpTypeSet.en.rst
index f6e99c0..fbf2316 100644
--- a/doc/developer-guide/api/functions/TSUrlFtpTypeSet.en.rst
+++ b/doc/developer-guide/api/functions/TSUrlFtpTypeSet.en.rst
@@ -24,7 +24,9 @@ TSUrlFtpTypeSet
 Synopsis
 ========
 
-`#include <ts/ts.h>`
+.. code-block:: cpp
+
+    #include <ts/ts.h>
 
 .. function:: TSReturnCode TSUrlFtpTypeSet(TSMBuffer bufp, TSMLoc offset, int type)
 
diff --git a/doc/developer-guide/api/functions/TSUrlHostGet.en.rst b/doc/developer-guide/api/functions/TSUrlHostGet.en.rst
index d5d2db1..3db194c 100644
--- a/doc/developer-guide/api/functions/TSUrlHostGet.en.rst
+++ b/doc/developer-guide/api/functions/TSUrlHostGet.en.rst
@@ -27,7 +27,9 @@ Traffic Server URL component retrieval API.
 Synopsis
 ========
 
-`#include <ts/ts.h>`
+.. code-block:: cpp
+
+    #include <ts/ts.h>
 
 .. function:: const char * TSUrlHostGet(TSMBuffer bufp, TSMLoc offset, int * length)
 .. function:: const char * TSUrlSchemeGet(TSMBuffer bufp, TSMLoc offset, int * length)
diff --git a/doc/developer-guide/api/functions/TSUrlHostSet.en.rst b/doc/developer-guide/api/functions/TSUrlHostSet.en.rst
index 4ace0b6..0b89f8e 100644
--- a/doc/developer-guide/api/functions/TSUrlHostSet.en.rst
+++ b/doc/developer-guide/api/functions/TSUrlHostSet.en.rst
@@ -27,7 +27,9 @@ Traffic Server URL component manipulation API.
 Synopsis
 ========
 
-`#include <ts/ts.h>`
+.. code-block:: cpp
+
+    #include <ts/ts.h>
 
 .. function:: TSReturnCode TSUrlHostSet(TSMBuffer bufp, TSMLoc offset, const char * value, int length)
 .. function:: TSReturnCode TSUrlSchemeSet(TSMBuffer bufp, TSMLoc offset, const char * value, int length)
diff --git a/doc/developer-guide/api/functions/TSUrlPercentEncode.en.rst b/doc/developer-guide/api/functions/TSUrlPercentEncode.en.rst
index f5f13b2..4e79ad4 100644
--- a/doc/developer-guide/api/functions/TSUrlPercentEncode.en.rst
+++ b/doc/developer-guide/api/functions/TSUrlPercentEncode.en.rst
@@ -27,7 +27,9 @@ Traffic Server URL percent encoding API.
 Synopsis
 ========
 
-`#include <ts/ts.h>`
+.. code-block:: cpp
+
+    #include <ts/ts.h>
 
 .. function:: TSReturnCode TSUrlPercentEncode(TSMBuffer bufp, TSMLoc offset, char * dst, size_t dst_size, size_t * length, const unsigned char * map)
 .. function:: TSReturnCode TSStringPercentEncode(const char * str, int str_len, char * dst, size_t dst_size, size_t * length, const unsigned char * map)
diff --git a/doc/developer-guide/api/functions/TSUrlStringGet.en.rst b/doc/developer-guide/api/functions/TSUrlStringGet.en.rst
index 506a5e8..1e58cf6 100644
--- a/doc/developer-guide/api/functions/TSUrlStringGet.en.rst
+++ b/doc/developer-guide/api/functions/TSUrlStringGet.en.rst
@@ -27,7 +27,9 @@ Traffic Server URL string representations API.
 Synopsis
 ========
 
-`#include <ts/ts.h>`
+.. code-block:: cpp
+
+    #include <ts/ts.h>
 
 .. function:: char * TSUrlStringGet(TSMBuffer bufp, TSMLoc offset, int * length)
 .. function:: char * TSHttpTxnEffectiveUrlStringGet(TSHttpTxn txn, int * length)
diff --git a/doc/developer-guide/api/functions/TSUuidCreate.en.rst b/doc/developer-guide/api/functions/TSUuidCreate.en.rst
index 7def6f3..4e3a68d 100644
--- a/doc/developer-guide/api/functions/TSUuidCreate.en.rst
+++ b/doc/developer-guide/api/functions/TSUuidCreate.en.rst
@@ -26,7 +26,9 @@ Traffic Server UUID construction APIs.
 Synopsis
 ========
 
-`#include <ts/ts.h>`
+.. code-block:: cpp
+
+    #include <ts/ts.h>
 
 .. function:: TSUuid TSUuidCreate(void)
 .. function:: TSReturnCode TSUuidInitialize(TSUuid uuid, TSUuidVersion v)
diff --git a/doc/developer-guide/api/functions/TSVConn.en.rst b/doc/developer-guide/api/functions/TSVConn.en.rst
index e3f625b..e73b787 100644
--- a/doc/developer-guide/api/functions/TSVConn.en.rst
+++ b/doc/developer-guide/api/functions/TSVConn.en.rst
@@ -26,7 +26,9 @@ Traffic Server APIs to get :type:`TSVConn` from :type:`TSHttpSsn` object
 Synopsis
 ========
 
-`#include <ts/ts.h>`
+.. code-block:: cpp
+
+    #include <ts/ts.h>
 
 .. function:: TSVConn TSHttpSsnClientVConnGet(TSHttpSsn ssnp)
 .. function:: TSVConn TSHttpSsnServerVConnGet(TSHttpSsn ssnp)
diff --git a/doc/developer-guide/api/functions/TSVConnAbort.en.rst b/doc/developer-guide/api/functions/TSVConnAbort.en.rst
index bb2d528..41f98b7 100644
--- a/doc/developer-guide/api/functions/TSVConnAbort.en.rst
+++ b/doc/developer-guide/api/functions/TSVConnAbort.en.rst
@@ -24,7 +24,9 @@ TSVConnAbort
 Synopsis
 ========
 
-`#include <ts/ts.h>`
+.. code-block:: cpp
+
+    #include <ts/ts.h>
 
 .. function:: void TSVConnAbort(TSVConn connp, int error)
 
diff --git a/doc/developer-guide/api/functions/TSVConnArgs.en.rst b/doc/developer-guide/api/functions/TSVConnArgs.en.rst
index 2103669..d6e7feb 100644
--- a/doc/developer-guide/api/functions/TSVConnArgs.en.rst
+++ b/doc/developer-guide/api/functions/TSVConnArgs.en.rst
@@ -25,7 +25,9 @@ TSVConnArgs
 Synopsis
 ========
 
-`#include <ts/ts.h>`
+.. code-block:: cpp
+
+    #include <ts/ts.h>
 
 .. function:: TSReturnCode TSVConnArgIndexReserve(const char * name, const char * description, int * arg_idx)
 .. function:: TSReturnCode TSVConnArgIndexNameLookup(const char * name, int * arg_idx, const char ** description)
diff --git a/doc/developer-guide/api/functions/TSVConnCacheObjectSizeGet.en.rst b/doc/developer-guide/api/functions/TSVConnCacheObjectSizeGet.en.rst
index 9411a97..c75780e 100644
--- a/doc/developer-guide/api/functions/TSVConnCacheObjectSizeGet.en.rst
+++ b/doc/developer-guide/api/functions/TSVConnCacheObjectSizeGet.en.rst
@@ -24,7 +24,9 @@ TSVConnCacheObjectSizeGet
 Synopsis
 ========
 
-`#include <ts/ts.h>`
+.. code-block:: cpp
+
+    #include <ts/ts.h>
 
 .. function:: int64_t TSVConnCacheObjectSizeGet(TSVConn connp)
 
diff --git a/doc/developer-guide/api/functions/TSVConnClose.en.rst b/doc/developer-guide/api/functions/TSVConnClose.en.rst
index a0edc3e..bbd67d9 100644
--- a/doc/developer-guide/api/functions/TSVConnClose.en.rst
+++ b/doc/developer-guide/api/functions/TSVConnClose.en.rst
@@ -24,7 +24,9 @@ TSVConnClose
 Synopsis
 ========
 
-`#include <ts/ts.h>`
+.. code-block:: cpp
+
+    #include <ts/ts.h>
 
 .. function:: void TSVConnClose(TSVConn connp)
 
diff --git a/doc/developer-guide/api/functions/TSVConnClosedGet.en.rst b/doc/developer-guide/api/functions/TSVConnClosedGet.en.rst
index ec10277..e3608b1 100644
--- a/doc/developer-guide/api/functions/TSVConnClosedGet.en.rst
+++ b/doc/developer-guide/api/functions/TSVConnClosedGet.en.rst
@@ -24,7 +24,9 @@ TSVConnClosedGet
 Synopsis
 ========
 
-`#include <ts/ts.h>`
+.. code-block:: cpp
+
+    #include <ts/ts.h>
 
 .. function:: int TSVConnClosedGet(TSVConn connp)
 
diff --git a/doc/developer-guide/api/functions/TSVConnCreate.en.rst b/doc/developer-guide/api/functions/TSVConnCreate.en.rst
index 1e0cd50..35d9eec 100644
--- a/doc/developer-guide/api/functions/TSVConnCreate.en.rst
+++ b/doc/developer-guide/api/functions/TSVConnCreate.en.rst
@@ -24,7 +24,9 @@ TSVConnCreate
 Synopsis
 ========
 
-`#include <ts/ts.h>`
+.. code-block:: cpp
+
+    #include <ts/ts.h>
 
 .. function:: TSCont TSVConnCreate(TSEventFunc funcp, TSMutex mutexp)
 
diff --git a/doc/developer-guide/api/functions/TSVConnFdCreate.en.rst b/doc/developer-guide/api/functions/TSVConnFdCreate.en.rst
index 48e9aec..03fccfa 100644
--- a/doc/developer-guide/api/functions/TSVConnFdCreate.en.rst
+++ b/doc/developer-guide/api/functions/TSVConnFdCreate.en.rst
@@ -26,7 +26,9 @@ Create a TSVConn from a socket.
 Synopsis
 ========
 
-`#include <ts/ts.h>`
+.. code-block:: cpp
+
+    #include <ts/ts.h>
 
 .. function:: TSVConn TSVConnFdCreate(int fd)
 
diff --git a/doc/developer-guide/api/functions/TSVConnIsSsl.en.rst b/doc/developer-guide/api/functions/TSVConnIsSsl.en.rst
index ba4bbf0..94443bc 100644
--- a/doc/developer-guide/api/functions/TSVConnIsSsl.en.rst
+++ b/doc/developer-guide/api/functions/TSVConnIsSsl.en.rst
@@ -24,7 +24,9 @@ TSVConnIsSsl
 Synopsis
 ========
 
-`#include <ts/ts.h>`
+.. code-block:: cpp
+
+    #include <ts/ts.h>
 
 .. function:: int TSVConnIsSsl(TSVConn svc)
 
diff --git a/doc/developer-guide/api/functions/TSVConnProtocol.en.rst b/doc/developer-guide/api/functions/TSVConnProtocol.en.rst
index 49d1b88..7bcf994 100644
--- a/doc/developer-guide/api/functions/TSVConnProtocol.en.rst
+++ b/doc/developer-guide/api/functions/TSVConnProtocol.en.rst
@@ -24,7 +24,9 @@ TSVConnProtocolEnable/Disable
 Synopsis
 ========
 
-`#include <ts/ts.h>`
+.. code-block:: cpp
+
+    #include <ts/ts.h>
 
 .. function:: TSReturnCode TSVConnProtocolEnable(TSVConn vconn, const char* protocol)
 .. function:: TSReturnCode TSVConnProtocolDisable(TSVConn vconn, const char* protocol)
diff --git a/doc/developer-guide/api/functions/TSVConnRead.en.rst b/doc/developer-guide/api/functions/TSVConnRead.en.rst
index 7334de2..965b8bc 100644
--- a/doc/developer-guide/api/functions/TSVConnRead.en.rst
+++ b/doc/developer-guide/api/functions/TSVConnRead.en.rst
@@ -24,7 +24,9 @@ TSVConnRead
 Synopsis
 ========
 
-`#include <ts/ts.h>`
+.. code-block:: cpp
+
+    #include <ts/ts.h>
 
 .. function:: TSVIO TSVConnRead(TSVConn connp, TSCont contp, TSIOBuffer bufp, int64_t nbytes)
 
diff --git a/doc/developer-guide/api/functions/TSVConnReadVIOGet.en.rst b/doc/developer-guide/api/functions/TSVConnReadVIOGet.en.rst
index 33369bb..dfbafd4 100644
--- a/doc/developer-guide/api/functions/TSVConnReadVIOGet.en.rst
+++ b/doc/developer-guide/api/functions/TSVConnReadVIOGet.en.rst
@@ -24,7 +24,9 @@ TSVConnReadVIOGet
 Synopsis
 ========
 
-`#include <ts/ts.h>`
+.. code-block:: cpp
+
+    #include <ts/ts.h>
 
 .. function:: TSVIO TSVConnReadVIOGet(TSVConn connp)
 
diff --git a/doc/developer-guide/api/functions/TSVConnReenable.en.rst b/doc/developer-guide/api/functions/TSVConnReenable.en.rst
index a7075fc..fd69112 100644
--- a/doc/developer-guide/api/functions/TSVConnReenable.en.rst
+++ b/doc/developer-guide/api/functions/TSVConnReenable.en.rst
@@ -24,7 +24,9 @@ TSVConnReenable
 Synopsis
 ========
 
-`#include <ts/ts.h>`
+.. code-block:: cpp
+
+    #include <ts/ts.h>
 
 .. function:: void TSVConnReenable(TSVConn svc)
 
diff --git a/doc/developer-guide/api/functions/TSVConnShutdown.en.rst b/doc/developer-guide/api/functions/TSVConnShutdown.en.rst
index 25b0580..4e36e6b 100644
--- a/doc/developer-guide/api/functions/TSVConnShutdown.en.rst
+++ b/doc/developer-guide/api/functions/TSVConnShutdown.en.rst
@@ -24,7 +24,9 @@ TSVConnShutdown
 Synopsis
 ========
 
-`#include <ts/ts.h>`
+.. code-block:: cpp
+
+    #include <ts/ts.h>
 
 .. function:: void TSVConnShutdown(TSVConn connp, int read, int write)
 
diff --git a/doc/developer-guide/api/functions/TSVConnSslConnectionGet.en.rst b/doc/developer-guide/api/functions/TSVConnSslConnectionGet.en.rst
index e4c1c49..5cb3b60 100644
--- a/doc/developer-guide/api/functions/TSVConnSslConnectionGet.en.rst
+++ b/doc/developer-guide/api/functions/TSVConnSslConnectionGet.en.rst
@@ -24,7 +24,9 @@ TSVConnSslConnectionGet
 Synopsis
 ========
 
-`#include <ts/ts.h>`
+.. code-block:: cpp
+
+    #include <ts/ts.h>
 
 .. function:: TSSslConnection TSVConnSslConnectionGet(TSVConn svc)
 
diff --git a/doc/developer-guide/api/functions/TSVConnSslVerifyCTXGet.en.rst b/doc/developer-guide/api/functions/TSVConnSslVerifyCTXGet.en.rst
index c35a25c..f84e4b4 100644
--- a/doc/developer-guide/api/functions/TSVConnSslVerifyCTXGet.en.rst
+++ b/doc/developer-guide/api/functions/TSVConnSslVerifyCTXGet.en.rst
@@ -24,7 +24,9 @@ TSVConnSslVerifyCTXGet
 Synopsis
 ========
 
-`#include <ts/ts.h>`
+.. code-block:: cpp
+
+    #include <ts/ts.h>
 
 .. function:: TSSslVerifyCTX TSVConnSslVerifyCTXGet(TSVConn svc)
 
diff --git a/doc/developer-guide/api/functions/TSVConnTunnel.en.rst b/doc/developer-guide/api/functions/TSVConnTunnel.en.rst
index e27b811..cfbb8a1 100644
--- a/doc/developer-guide/api/functions/TSVConnTunnel.en.rst
+++ b/doc/developer-guide/api/functions/TSVConnTunnel.en.rst
@@ -24,7 +24,9 @@ TSVConnTunnel
 Synopsis
 ========
 
-`#include <ts/ts.h>`
+.. code-block:: cpp
+
+    #include <ts/ts.h>
 
 .. function:: TSReturnCode TSVConnTunnel(TSVConn svc)
 
diff --git a/doc/developer-guide/api/functions/TSVConnWrite.en.rst b/doc/developer-guide/api/functions/TSVConnWrite.en.rst
index 10b0fa6..acce4d8 100644
--- a/doc/developer-guide/api/functions/TSVConnWrite.en.rst
+++ b/doc/developer-guide/api/functions/TSVConnWrite.en.rst
@@ -24,7 +24,9 @@ TSVConnWrite
 Synopsis
 ========
 
-`#include <ts/ts.h>`
+.. code-block:: cpp
+
+    #include <ts/ts.h>
 
 .. function:: TSVIO TSVConnWrite(TSVConn connp, TSCont contp, TSIOBufferReader readerp, int64_t nbytes)
 
diff --git a/doc/developer-guide/api/functions/TSVConnWriteVIOGet.en.rst b/doc/developer-guide/api/functions/TSVConnWriteVIOGet.en.rst
index 802812a..25061f2 100644
--- a/doc/developer-guide/api/functions/TSVConnWriteVIOGet.en.rst
+++ b/doc/developer-guide/api/functions/TSVConnWriteVIOGet.en.rst
@@ -24,7 +24,9 @@ TSVConnWriteVIOGet
 Synopsis
 ========
 
-`#include <ts/ts.h>`
+.. code-block:: cpp
+
+    #include <ts/ts.h>
 
 .. function:: TSVIO TSVConnWriteVIOGet(TSVConn connp)
 
diff --git a/doc/developer-guide/api/functions/TSVIOBufferGet.en.rst b/doc/developer-guide/api/functions/TSVIOBufferGet.en.rst
index bf90c84..0c6db9c 100644
--- a/doc/developer-guide/api/functions/TSVIOBufferGet.en.rst
+++ b/doc/developer-guide/api/functions/TSVIOBufferGet.en.rst
@@ -24,7 +24,9 @@ TSVIOBufferGet
 Synopsis
 ========
 
-`#include <ts/ts.h>`
+.. code-block:: cpp
+
+    #include <ts/ts.h>
 
 .. function:: TSIOBuffer TSVIOBufferGet(TSVIO viop)
 
diff --git a/doc/developer-guide/api/functions/TSVIOContGet.en.rst b/doc/developer-guide/api/functions/TSVIOContGet.en.rst
index 418eeeb..37dd977 100644
--- a/doc/developer-guide/api/functions/TSVIOContGet.en.rst
+++ b/doc/developer-guide/api/functions/TSVIOContGet.en.rst
@@ -24,7 +24,9 @@ TSVIOContGet
 Synopsis
 ========
 
-`#include <ts/ts.h>`
+.. code-block:: cpp
+
+    #include <ts/ts.h>
 
 .. function:: TSCont TSVIOContGet(TSVIO viop)
 
diff --git a/doc/developer-guide/api/functions/TSVIOMutexGet.en.rst b/doc/developer-guide/api/functions/TSVIOMutexGet.en.rst
index 160cc1b..0b28ef2 100644
--- a/doc/developer-guide/api/functions/TSVIOMutexGet.en.rst
+++ b/doc/developer-guide/api/functions/TSVIOMutexGet.en.rst
@@ -24,7 +24,9 @@ TSVIOMutexGet
 Synopsis
 ========
 
-`#include <ts/ts.h>`
+.. code-block:: cpp
+
+    #include <ts/ts.h>
 
 .. function:: TSMutex TSVIOMutexGet(TSVIO viop)
 
diff --git a/doc/developer-guide/api/functions/TSVIONBytesGet.en.rst b/doc/developer-guide/api/functions/TSVIONBytesGet.en.rst
index 242deb8..6e15b46 100644
--- a/doc/developer-guide/api/functions/TSVIONBytesGet.en.rst
+++ b/doc/developer-guide/api/functions/TSVIONBytesGet.en.rst
@@ -24,7 +24,9 @@ TSVIONBytesGet
 Synopsis
 ========
 
-`#include <ts/ts.h>`
+.. code-block:: cpp
+
+    #include <ts/ts.h>
 
 .. function:: int64_t TSVIONBytesGet(TSVIO viop)
 
diff --git a/doc/developer-guide/api/functions/TSVIONBytesSet.en.rst b/doc/developer-guide/api/functions/TSVIONBytesSet.en.rst
index 27a1bfe..bd4ec83 100644
--- a/doc/developer-guide/api/functions/TSVIONBytesSet.en.rst
+++ b/doc/developer-guide/api/functions/TSVIONBytesSet.en.rst
@@ -24,7 +24,9 @@ TSVIONBytesSet
 Synopsis
 ========
 
-`#include <ts/ts.h>`
+.. code-block:: cpp
+
+    #include <ts/ts.h>
 
 .. function:: void TSVIONBytesSet(TSVIO viop, int64_t nbytes)
 
diff --git a/doc/developer-guide/api/functions/TSVIONDoneGet.en.rst b/doc/developer-guide/api/functions/TSVIONDoneGet.en.rst
index 79f7edf..fccb277 100644
--- a/doc/developer-guide/api/functions/TSVIONDoneGet.en.rst
+++ b/doc/developer-guide/api/functions/TSVIONDoneGet.en.rst
@@ -24,7 +24,9 @@ TSVIONDoneGet
 Synopsis
 ========
 
-`#include <ts/ts.h>`
+.. code-block:: cpp
+
+    #include <ts/ts.h>
 
 .. function:: int64_t TSVIONDoneGet(TSVIO viop)
 
diff --git a/doc/developer-guide/api/functions/TSVIONDoneSet.en.rst b/doc/developer-guide/api/functions/TSVIONDoneSet.en.rst
index f448379..0580c7c 100644
--- a/doc/developer-guide/api/functions/TSVIONDoneSet.en.rst
+++ b/doc/developer-guide/api/functions/TSVIONDoneSet.en.rst
@@ -24,7 +24,9 @@ TSVIONDoneSet
 Synopsis
 ========
 
-`#include <ts/ts.h>`
+.. code-block:: cpp
+
+    #include <ts/ts.h>
 
 .. function:: void TSVIONDoneSet(TSVIO viop, int64_t ndone)
 
diff --git a/doc/developer-guide/api/functions/TSVIONTodoGet.en.rst b/doc/developer-guide/api/functions/TSVIONTodoGet.en.rst
index 91c6acd..249c548 100644
--- a/doc/developer-guide/api/functions/TSVIONTodoGet.en.rst
+++ b/doc/developer-guide/api/functions/TSVIONTodoGet.en.rst
@@ -24,7 +24,9 @@ TSVIONTodoGet
 Synopsis
 ========
 
-`#include <ts/ts.h>`
+.. code-block:: cpp
+
+    #include <ts/ts.h>
 
 .. function:: int64_t TSVIONTodoGet(TSVIO viop)
 
diff --git a/doc/developer-guide/api/functions/TSVIOReaderGet.en.rst b/doc/developer-guide/api/functions/TSVIOReaderGet.en.rst
index 559a6e6..22f1782 100644
--- a/doc/developer-guide/api/functions/TSVIOReaderGet.en.rst
+++ b/doc/developer-guide/api/functions/TSVIOReaderGet.en.rst
@@ -24,7 +24,9 @@ TSVIOReaderGet
 Synopsis
 ========
 
-`#include <ts/ts.h>`
+.. code-block:: cpp
+
+    #include <ts/ts.h>
 
 .. function:: TSIOBufferReader TSVIOReaderGet(TSVIO viop)
 
diff --git a/doc/developer-guide/api/functions/TSVIOReenable.en.rst b/doc/developer-guide/api/functions/TSVIOReenable.en.rst
index 7103f88..c1f5d8e 100644
--- a/doc/developer-guide/api/functions/TSVIOReenable.en.rst
+++ b/doc/developer-guide/api/functions/TSVIOReenable.en.rst
@@ -24,7 +24,9 @@ TSVIOReenable
 Synopsis
 ========
 
-`#include <ts/ts.h>`
+.. code-block:: cpp
+
+    #include <ts/ts.h>
 
 .. function:: void TSVIOReenable(TSVIO viop)
 
diff --git a/doc/developer-guide/api/functions/TSVIOVConnGet.en.rst b/doc/developer-guide/api/functions/TSVIOVConnGet.en.rst
index 21b27ec..781304e 100644
--- a/doc/developer-guide/api/functions/TSVIOVConnGet.en.rst
+++ b/doc/developer-guide/api/functions/TSVIOVConnGet.en.rst
@@ -24,7 +24,9 @@ TSVIOVConnGet
 Synopsis
 ========
 
-`#include <ts/ts.h>`
+.. code-block:: cpp
+
+    #include <ts/ts.h>
 
 .. function:: TSVConn TSVIOVConnGet(TSVIO viop)
 
diff --git a/doc/developer-guide/api/functions/TSfclose.en.rst b/doc/developer-guide/api/functions/TSfclose.en.rst
index 47b3f85..ac49f90 100644
--- a/doc/developer-guide/api/functions/TSfclose.en.rst
+++ b/doc/developer-guide/api/functions/TSfclose.en.rst
@@ -24,7 +24,9 @@ TSfclose
 Synopsis
 ========
 
-`#include <ts/ts.h>`
+.. code-block:: cpp
+
+    #include <ts/ts.h>
 
 .. function:: void TSfclose(TSFile filep)
 
diff --git a/doc/developer-guide/api/functions/TSfflush.en.rst b/doc/developer-guide/api/functions/TSfflush.en.rst
index 0f73c13..68ff231 100644
--- a/doc/developer-guide/api/functions/TSfflush.en.rst
+++ b/doc/developer-guide/api/functions/TSfflush.en.rst
@@ -24,7 +24,9 @@ TSfflush
 Synopsis
 ========
 
-`#include <ts/ts.h>`
+.. code-block:: cpp
+
+    #include <ts/ts.h>
 
 .. function:: void TSfflush(TSFile filep)
 
diff --git a/doc/developer-guide/api/functions/TSfgets.en.rst b/doc/developer-guide/api/functions/TSfgets.en.rst
index 1a55ff0..eaf0143 100644
--- a/doc/developer-guide/api/functions/TSfgets.en.rst
+++ b/doc/developer-guide/api/functions/TSfgets.en.rst
@@ -24,7 +24,9 @@ TSfgets
 Synopsis
 ========
 
-`#include <ts/ts.h>`
+.. code-block:: cpp
+
+    #include <ts/ts.h>
 
 .. function:: char* TSfgets(TSFile filep, char * buf, size_t length)
 
diff --git a/doc/developer-guide/api/functions/TSfopen.en.rst b/doc/developer-guide/api/functions/TSfopen.en.rst
index 52e3f17..7e45be7 100644
--- a/doc/developer-guide/api/functions/TSfopen.en.rst
+++ b/doc/developer-guide/api/functions/TSfopen.en.rst
@@ -24,7 +24,9 @@ TSfopen
 Synopsis
 ========
 
-`#include <ts/ts.h>`
+.. code-block:: cpp
+
+    #include <ts/ts.h>
 
 .. function:: TSFile TSfopen(const char * filename, const char * mode)
 
diff --git a/doc/developer-guide/api/functions/TSfread.en.rst b/doc/developer-guide/api/functions/TSfread.en.rst
index 52b1421..1a87e24 100644
--- a/doc/developer-guide/api/functions/TSfread.en.rst
+++ b/doc/developer-guide/api/functions/TSfread.en.rst
@@ -24,7 +24,9 @@ TSfread
 Synopsis
 ========
 
-`#include <ts/ts.h>`
+.. code-block:: cpp
+
+    #include <ts/ts.h>
 
 .. function:: ssize_t TSfread(TSFile filep, void * buf, size_t length)
 
diff --git a/doc/developer-guide/api/functions/TSfwrite.en.rst b/doc/developer-guide/api/functions/TSfwrite.en.rst
index 3b064ac..f716b7e 100644
--- a/doc/developer-guide/api/functions/TSfwrite.en.rst
+++ b/doc/developer-guide/api/functions/TSfwrite.en.rst
@@ -24,7 +24,9 @@ TSfwrite
 Synopsis
 ========
 
-`#include <ts/ts.h>`
+.. code-block:: cpp
+
+    #include <ts/ts.h>
 
 .. function:: ssize_t TSfwrite(TSFile filep, const void * buf, size_t length)
 
diff --git a/doc/developer-guide/api/functions/TSmalloc.en.rst b/doc/developer-guide/api/functions/TSmalloc.en.rst
index 79bc249..cbaf275 100644
--- a/doc/developer-guide/api/functions/TSmalloc.en.rst
+++ b/doc/developer-guide/api/functions/TSmalloc.en.rst
@@ -27,7 +27,9 @@ Traffic Server memory allocation API.
 Synopsis
 ========
 
-`#include <ts/ts.h>`
+.. code-block:: cpp
+
+    #include <ts/ts.h>
 
 .. function:: void * TSmalloc(size_t size)
 .. function:: void * TSrealloc(void * ptr , size_t size)
diff --git a/doc/developer-guide/api/types/TSCacheDataType.en.rst b/doc/developer-guide/api/types/TSCacheDataType.en.rst
index 39dfdd7..15f0f57 100644
--- a/doc/developer-guide/api/types/TSCacheDataType.en.rst
+++ b/doc/developer-guide/api/types/TSCacheDataType.en.rst
@@ -22,7 +22,9 @@ TSCacheDataType
 Synopsis
 ========
 
-`#include <ts/apidefs.h>`
+.. code-block:: cpp
+
+    #include <ts/apidefs.h>
 
 .. c:type:: TSCacheDataType
 
diff --git a/doc/developer-guide/api/types/TSCacheError.en.rst b/doc/developer-guide/api/types/TSCacheError.en.rst
index 3d1e22a..f7b8344 100644
--- a/doc/developer-guide/api/types/TSCacheError.en.rst
+++ b/doc/developer-guide/api/types/TSCacheError.en.rst
@@ -22,7 +22,9 @@ TSCacheError
 Synopsis
 ========
 
-`#include <ts/apidefs.h>`
+.. code-block:: cpp
+
+    #include <ts/apidefs.h>
 
 .. c:type:: TSCacheError
 
diff --git a/doc/developer-guide/api/types/TSCacheLookupResult.en.rst b/doc/developer-guide/api/types/TSCacheLookupResult.en.rst
index b6d364d..92862a2 100644
--- a/doc/developer-guide/api/types/TSCacheLookupResult.en.rst
+++ b/doc/developer-guide/api/types/TSCacheLookupResult.en.rst
@@ -22,7 +22,9 @@ TSCacheLookupResult
 Synopsis
 ========
 
-`#include <ts/apidefs.h>`
+.. code-block:: cpp
+
+    #include <ts/apidefs.h>
 
 .. c:type:: TSCacheLookupResult
 
diff --git a/doc/developer-guide/api/types/TSCacheScanResult.en.rst b/doc/developer-guide/api/types/TSCacheScanResult.en.rst
index 1e29c56..302a1e0 100644
--- a/doc/developer-guide/api/types/TSCacheScanResult.en.rst
+++ b/doc/developer-guide/api/types/TSCacheScanResult.en.rst
@@ -22,7 +22,9 @@ TSCacheScanResult
 Synopsis
 ========
 
-`#include <ts/apidefs.h>`
+.. code-block:: cpp
+
+    #include <ts/apidefs.h>
 
 .. c:type:: TSCacheScanResult
 
diff --git a/doc/developer-guide/api/types/TSEvent.en.rst b/doc/developer-guide/api/types/TSEvent.en.rst
index 8261cfc..b557a27 100644
--- a/doc/developer-guide/api/types/TSEvent.en.rst
+++ b/doc/developer-guide/api/types/TSEvent.en.rst
@@ -23,7 +23,9 @@ TSEvent
 Synopsis
 ========
 
-`#include <ts/apidefs.h>`
+.. code-block:: cpp
+
+    #include <ts/apidefs.h>
 
 .. c:type:: TSEvent
 
diff --git a/doc/developer-guide/api/types/TSFetchWakeUpOptions.en.rst b/doc/developer-guide/api/types/TSFetchWakeUpOptions.en.rst
index b2e14cd..17e7819 100644
--- a/doc/developer-guide/api/types/TSFetchWakeUpOptions.en.rst
+++ b/doc/developer-guide/api/types/TSFetchWakeUpOptions.en.rst
@@ -22,7 +22,9 @@ TSFetchWakeUpOptions
 Synopsis
 ========
 
-`#include <ts/apidefs.h>`
+.. code-block:: cpp
+
+    #include <ts/apidefs.h>
 
 .. c:type:: TSFetchWakeUpOptions
 
diff --git a/doc/developer-guide/api/types/TSHttpHookID.en.rst b/doc/developer-guide/api/types/TSHttpHookID.en.rst
index 6637595..02715b2 100644
--- a/doc/developer-guide/api/types/TSHttpHookID.en.rst
+++ b/doc/developer-guide/api/types/TSHttpHookID.en.rst
@@ -24,7 +24,9 @@ TSHttpHookID
 Synopsis
 ========
 
-`#include <ts/apidefs.h>`
+.. code-block:: cpp
+
+    #include <ts/apidefs.h>
 
 .. c:type:: TSHttpHookID
 
diff --git a/doc/developer-guide/api/types/TSHttpStatus.en.rst b/doc/developer-guide/api/types/TSHttpStatus.en.rst
index f689049..7c4a524 100644
--- a/doc/developer-guide/api/types/TSHttpStatus.en.rst
+++ b/doc/developer-guide/api/types/TSHttpStatus.en.rst
@@ -24,7 +24,9 @@ TSHttpStatus
 Synopsis
 ========
 
-`#include <ts/apidefs.h>`
+.. code-block:: cpp
+
+    #include <ts/apidefs.h>
 
 .. c:type:: TSHttpStatus
 
diff --git a/doc/developer-guide/api/types/TSHttpType.en.rst b/doc/developer-guide/api/types/TSHttpType.en.rst
index c8ddc9d..f067cbe 100644
--- a/doc/developer-guide/api/types/TSHttpType.en.rst
+++ b/doc/developer-guide/api/types/TSHttpType.en.rst
@@ -22,7 +22,9 @@ TSHttpType
 Synopsis
 ========
 
-`#include <ts/apidefs.h>`
+.. code-block:: cpp
+
+    #include <ts/apidefs.h>
 
 .. c:type:: TSHttpType
 
diff --git a/doc/developer-guide/api/types/TSIOBuffersSizeIndex.en.rst b/doc/developer-guide/api/types/TSIOBuffersSizeIndex.en.rst
index 4b67491..901045f 100644
--- a/doc/developer-guide/api/types/TSIOBuffersSizeIndex.en.rst
+++ b/doc/developer-guide/api/types/TSIOBuffersSizeIndex.en.rst
@@ -22,7 +22,9 @@ TSIOBuffersSizeIndex
 Synopsis
 ========
 
-`#include <ts/apidefs.h>`
+.. code-block:: cpp
+
+    #include <ts/apidefs.h>
 
 .. c:type:: TSIOBuffersSizeIndex
 
diff --git a/doc/developer-guide/api/types/TSLookingUpType.en.rst b/doc/developer-guide/api/types/TSLookingUpType.en.rst
index 51ee7d2..d71c9a7 100644
--- a/doc/developer-guide/api/types/TSLookingUpType.en.rst
+++ b/doc/developer-guide/api/types/TSLookingUpType.en.rst
@@ -22,7 +22,9 @@ TSLookingUpType
 Synopsis
 ========
 
-`#include <ts/apidefs.h>`
+.. code-block:: cpp
+
+    #include <ts/apidefs.h>
 
 .. c:type:: TSLookingUpType
 
diff --git a/doc/developer-guide/api/types/TSOverridableConfigKey.en.rst b/doc/developer-guide/api/types/TSOverridableConfigKey.en.rst
index 7eeb349..d24b1a2 100644
--- a/doc/developer-guide/api/types/TSOverridableConfigKey.en.rst
+++ b/doc/developer-guide/api/types/TSOverridableConfigKey.en.rst
@@ -22,7 +22,9 @@ TSOverridableConfigKey
 Synopsis
 ========
 
-`#include <ts/apidefs.h>`
+.. code-block:: cpp
+
+    #include <ts/apidefs.h>
 
 .. c:type:: TSOverridableConfigKey
 
diff --git a/doc/developer-guide/api/types/TSParseResult.en.rst b/doc/developer-guide/api/types/TSParseResult.en.rst
index 5fb321d..8777709 100644
--- a/doc/developer-guide/api/types/TSParseResult.en.rst
+++ b/doc/developer-guide/api/types/TSParseResult.en.rst
@@ -22,7 +22,9 @@ TSParseResult
 Synopsis
 ========
 
-`#include <ts/apidefs.h>`
+.. code-block:: cpp
+
+    #include <ts/apidefs.h>
 
 .. c:type:: TSParseResult
 
diff --git a/doc/developer-guide/api/types/TSRecordAccessType.en.rst b/doc/developer-guide/api/types/TSRecordAccessType.en.rst
index 84f71e1..a6105ce 100644
--- a/doc/developer-guide/api/types/TSRecordAccessType.en.rst
+++ b/doc/developer-guide/api/types/TSRecordAccessType.en.rst
@@ -22,7 +22,9 @@ TSRecordAccessType
 Synopsis
 ========
 
-`#include <ts/apidefs.h>`
+.. code-block:: cpp
+
+    #include <ts/apidefs.h>
 
 .. c:type:: TSRecordAccessType
 
diff --git a/doc/developer-guide/api/types/TSRecordCheckType.en.rst b/doc/developer-guide/api/types/TSRecordCheckType.en.rst
index a6fc51f..ad3967b 100644
--- a/doc/developer-guide/api/types/TSRecordCheckType.en.rst
+++ b/doc/developer-guide/api/types/TSRecordCheckType.en.rst
@@ -22,7 +22,9 @@ TSRecordCheckType
 Synopsis
 ========
 
-`#include <ts/apidefs.h>`
+.. code-block:: cpp
+
+    #include <ts/apidefs.h>
 
 .. c:type:: TSRecordCheckType
 
diff --git a/doc/developer-guide/api/types/TSRecordDataType.en.rst b/doc/developer-guide/api/types/TSRecordDataType.en.rst
index 6ea9610..f2f09b1 100644
--- a/doc/developer-guide/api/types/TSRecordDataType.en.rst
+++ b/doc/developer-guide/api/types/TSRecordDataType.en.rst
@@ -22,7 +22,9 @@ TSRecordDataType
 Synopsis
 ========
 
-`#include <ts/apidefs.h>`
+.. code-block:: cpp
+
+    #include <ts/apidefs.h>
 
 .. c:type:: TSRecordDataType
 
diff --git a/doc/developer-guide/api/types/TSRecordModeType.en.rst b/doc/developer-guide/api/types/TSRecordModeType.en.rst
index cdfa6c3..4e8c3e4 100644
--- a/doc/developer-guide/api/types/TSRecordModeType.en.rst
+++ b/doc/developer-guide/api/types/TSRecordModeType.en.rst
@@ -22,7 +22,9 @@ TSRecordModeType
 Synopsis
 ========
 
-`#include <ts/apidefs.h>`
+.. code-block:: cpp
+
+    #include <ts/apidefs.h>
 
 .. c:type:: TSRecordModeType
 
diff --git a/doc/developer-guide/api/types/TSRecordPersistType.en.rst b/doc/developer-guide/api/types/TSRecordPersistType.en.rst
index 448e832..076d7ff 100644
--- a/doc/developer-guide/api/types/TSRecordPersistType.en.rst
+++ b/doc/developer-guide/api/types/TSRecordPersistType.en.rst
@@ -22,7 +22,9 @@ TSRecordPersistType
 Synopsis
 ========
 
-`#include <ts/apidefs.h>`
+.. code-block:: cpp
+
+    #include <ts/apidefs.h>
 
 .. c:type:: TSRecordPersistType
 
diff --git a/doc/developer-guide/api/types/TSRecordType.en.rst b/doc/developer-guide/api/types/TSRecordType.en.rst
index bb8e024..cb72926 100644
--- a/doc/developer-guide/api/types/TSRecordType.en.rst
+++ b/doc/developer-guide/api/types/TSRecordType.en.rst
@@ -22,7 +22,9 @@ TSRecordType
 Synopsis
 ========
 
-`#include <ts/apidefs.h>`
+.. code-block:: cpp
+
+    #include <ts/apidefs.h>
 
 .. c:type:: TSRecordType
 
diff --git a/doc/developer-guide/api/types/TSRecordUpdateType.en.rst b/doc/developer-guide/api/types/TSRecordUpdateType.en.rst
index 53ce764..af6c1c2 100644
--- a/doc/developer-guide/api/types/TSRecordUpdateType.en.rst
+++ b/doc/developer-guide/api/types/TSRecordUpdateType.en.rst
@@ -22,7 +22,9 @@ TSRecordUpdateType
 Synopsis
 ========
 
-`#include <ts/apidefs.h>`
+.. code-block:: cpp
+
+    #include <ts/apidefs.h>
 
 .. c:type:: TSRecordUpdateType
 
diff --git a/doc/developer-guide/api/types/TSReturnCode.en.rst b/doc/developer-guide/api/types/TSReturnCode.en.rst
index 5885fc3..ac37ab5 100644
--- a/doc/developer-guide/api/types/TSReturnCode.en.rst
+++ b/doc/developer-guide/api/types/TSReturnCode.en.rst
@@ -22,7 +22,9 @@ TSReturnCode
 Synopsis
 ========
 
-`#include <ts/apidefs.h>`
+.. code-block:: cpp
+
+    #include <ts/apidefs.h>
 
 .. c:type:: TSReturnCode
 
diff --git a/doc/developer-guide/api/types/TSSDKVersion.en.rst b/doc/developer-guide/api/types/TSSDKVersion.en.rst
index 2fa3b0e..323e911 100644
--- a/doc/developer-guide/api/types/TSSDKVersion.en.rst
+++ b/doc/developer-guide/api/types/TSSDKVersion.en.rst
@@ -22,7 +22,9 @@ TSSDKVersion
 Synopsis
 ========
 
-`#include <ts/apidefs.h>`
+.. code-block:: cpp
+
+    #include <ts/apidefs.h>
 
 .. c:type:: TSSDKVersion
 
diff --git a/doc/developer-guide/api/types/TSServerSessionSharingMatchType.en.rst b/doc/developer-guide/api/types/TSServerSessionSharingMatchType.en.rst
index 6b2c369..4e52c82 100644
--- a/doc/developer-guide/api/types/TSServerSessionSharingMatchType.en.rst
+++ b/doc/developer-guide/api/types/TSServerSessionSharingMatchType.en.rst
@@ -22,7 +22,9 @@ TSServerSessionSharingMatchType
 Synopsis
 ========
 
-`#include <ts/apidefs.h>`
+.. code-block:: cpp
+
+    #include <ts/apidefs.h>
 
 .. c:type:: TSServerSessionSharingMatchType
 
diff --git a/doc/developer-guide/api/types/TSServerSessionSharingPoolType.en.rst b/doc/developer-guide/api/types/TSServerSessionSharingPoolType.en.rst
index e21b88e..da6e9c4 100644
--- a/doc/developer-guide/api/types/TSServerSessionSharingPoolType.en.rst
+++ b/doc/developer-guide/api/types/TSServerSessionSharingPoolType.en.rst
@@ -22,7 +22,9 @@ TSServerSessionSharingPoolType
 Synopsis
 ========
 
-`#include <ts/apidefs.h>`
+.. code-block:: cpp
+
+    #include <ts/apidefs.h>
 
 .. c:type:: TSServerSessionSharingPoolType
 
diff --git a/doc/developer-guide/api/types/TSServerState.en.rst b/doc/developer-guide/api/types/TSServerState.en.rst
index 6af8837..adf2590 100644
--- a/doc/developer-guide/api/types/TSServerState.en.rst
+++ b/doc/developer-guide/api/types/TSServerState.en.rst
@@ -22,7 +22,9 @@ TSServerState
 Synopsis
 ========
 
-`#include <ts/apidefs.h>`
+.. code-block:: cpp
+
+    #include <ts/apidefs.h>
 
 .. c:type:: TSServerState
 
diff --git a/doc/developer-guide/api/types/TSSslSession.en.rst b/doc/developer-guide/api/types/TSSslSession.en.rst
index 60a184f..74e6e0a 100644
--- a/doc/developer-guide/api/types/TSSslSession.en.rst
+++ b/doc/developer-guide/api/types/TSSslSession.en.rst
@@ -24,7 +24,9 @@ TSSslSession
 Synopsis
 ========
 
-`#include <ts/apidefs.h>`
+.. code-block:: cpp
+
+    #include <ts/apidefs.h>
 
 .. type:: TSSslSessionID
 
diff --git a/doc/developer-guide/api/types/TSStatPeristence.en.rst b/doc/developer-guide/api/types/TSStatPeristence.en.rst
index a8a7515..7d383ab 100644
--- a/doc/developer-guide/api/types/TSStatPeristence.en.rst
+++ b/doc/developer-guide/api/types/TSStatPeristence.en.rst
@@ -22,7 +22,9 @@ TSStatPersistence
 Synopsis
 ========
 
-`#include <ts/ts.h>`
+.. code-block:: cpp
+
+    #include <ts/ts.h>
 
 .. c:type:: TSStatPersistence
 
@@ -42,4 +44,4 @@ Enumeration Members
 Description
 ===========
 
-The level of persistence for a statistic value.
\ No newline at end of file
+The level of persistence for a statistic value.
diff --git a/doc/developer-guide/api/types/TSStatSync.en.rst b/doc/developer-guide/api/types/TSStatSync.en.rst
index 9b4b51e..f7867ae 100644
--- a/doc/developer-guide/api/types/TSStatSync.en.rst
+++ b/doc/developer-guide/api/types/TSStatSync.en.rst
@@ -22,7 +22,9 @@ TSStatSync
 Synopsis
 ========
 
-`#include <ts/ts.h>`
+.. code-block:: cpp
+
+    #include <ts/ts.h>
 
 .. c:type:: TSStatSync
 
@@ -50,4 +52,4 @@ Enumeration Members
 Description
 ===========
 
-The level of persistence for a statistic value.
\ No newline at end of file
+The level of persistence for a statistic value.
diff --git a/doc/developer-guide/api/types/TSThreadPool.en.rst b/doc/developer-guide/api/types/TSThreadPool.en.rst
index 298a850..8366b20 100644
--- a/doc/developer-guide/api/types/TSThreadPool.en.rst
+++ b/doc/developer-guide/api/types/TSThreadPool.en.rst
@@ -22,7 +22,9 @@ TSThreadPool
 Synopsis
 ========
 
-`#include <ts/apidefs.h>`
+.. code-block:: cpp
+
+    #include <ts/apidefs.h>
 
 .. c:type:: TSThreadPool
 
diff --git a/doc/developer-guide/api/types/TSUuid.en.rst b/doc/developer-guide/api/types/TSUuid.en.rst
index abf5044..a810bd5 100644
--- a/doc/developer-guide/api/types/TSUuid.en.rst
+++ b/doc/developer-guide/api/types/TSUuid.en.rst
@@ -22,7 +22,9 @@ TSUuid
 Synopsis
 ========
 
-`#include <ts/apidefs.h>`
+.. code-block:: cpp
+
+    #include <ts/apidefs.h>
 
 .. c:type:: TSUuid
 
diff --git a/doc/developer-guide/api/types/TSVConnCloseFlags.en.rst b/doc/developer-guide/api/types/TSVConnCloseFlags.en.rst
index fff3473..7045a7a 100644
--- a/doc/developer-guide/api/types/TSVConnCloseFlags.en.rst
+++ b/doc/developer-guide/api/types/TSVConnCloseFlags.en.rst
@@ -22,7 +22,9 @@ TSVConnCloseFlags
 Synopsis
 ========
 
-`#include <ts/apidefs.h>`
+.. code-block:: cpp
+
+    #include <ts/apidefs.h>
 
 .. c:type:: TSVConnCloseFlags
 
diff --git a/doc/developer-guide/internal-libraries/MemSpan.en.rst b/doc/developer-guide/internal-libraries/MemSpan.en.rst
index a9b6775..e832c80 100644
--- a/doc/developer-guide/internal-libraries/MemSpan.en.rst
+++ b/doc/developer-guide/internal-libraries/MemSpan.en.rst
@@ -25,7 +25,9 @@ MemSpan
 Synopsis
 ========
 
-:code:`#include <ts/MemSpan.h>`
+.. code-block:: cpp
+
+    #include <ts/MemSpan.h>
 
 :class:`MemSpan` is a view on a contiguous section of writeable memory. A view does not own the memory
 and neither allocates nor de-allocates. The memory in the view is always owned by some other container
diff --git a/doc/developer-guide/internal-libraries/TextView.en.rst b/doc/developer-guide/internal-libraries/TextView.en.rst
index da4849d..f3dc72e 100644
--- a/doc/developer-guide/internal-libraries/TextView.en.rst
+++ b/doc/developer-guide/internal-libraries/TextView.en.rst
@@ -25,7 +25,9 @@ TextView
 Synopsis
 ========
 
-:code:`#include <ts/TextView.h>`
+.. code-block:: cpp
+
+    #include <ts/TextView.h>`
 
 .. class:: TextView
 


[trafficserver] 01/02: Remove never implemented HttpTransact::service_transaction_in_proxy_only_mode

Posted by zw...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

zwoop pushed a commit to branch 9.0.x
in repository https://gitbox.apache.org/repos/asf/trafficserver.git

commit 003e7123c424b3d64a2f01d70a5c4e6b0b43340f
Author: Randall Meyer <rr...@apache.org>
AuthorDate: Fri Nov 1 16:24:21 2019 -0700

    Remove never implemented HttpTransact::service_transaction_in_proxy_only_mode
    
    HttpTransact::service_transaction_in_proxy_only_mode was part of the
    original import with a TODO to implement. This was never done.
    
    Also remove proxy.process.http.throttled_proxy_only as it was only
    incremented in a code path never executed.
    
    (cherry picked from commit 51961cb54d448c94127028171c297ba3a40793db)
---
 .../monitoring/statistics/core/bandwidth.en.rst    |  1 -
 proxy/http/HttpConfig.cc                           |  3 ---
 proxy/http/HttpConfig.h                            |  1 -
 proxy/http/HttpTransact.cc                         | 27 ----------------------
 proxy/http/HttpTransact.h                          |  1 -
 5 files changed, 33 deletions(-)

diff --git a/doc/admin-guide/monitoring/statistics/core/bandwidth.en.rst b/doc/admin-guide/monitoring/statistics/core/bandwidth.en.rst
index 0b5113b..73f9966 100644
--- a/doc/admin-guide/monitoring/statistics/core/bandwidth.en.rst
+++ b/doc/admin-guide/monitoring/statistics/core/bandwidth.en.rst
@@ -22,7 +22,6 @@
 Bandwidth and Transfer
 **********************
 
-.. ts:stat:: global proxy.process.http.throttled_proxy_only integer
 .. ts:stat:: global proxy.process.http.user_agent_request_document_total_size integer
    :type: counter
    :units: bytes
diff --git a/proxy/http/HttpConfig.cc b/proxy/http/HttpConfig.cc
index 46f0f09..0d247f5 100644
--- a/proxy/http/HttpConfig.cc
+++ b/proxy/http/HttpConfig.cc
@@ -356,9 +356,6 @@ register_stat_callbacks()
   RecRegisterRawStat(http_rsb, RECT_PROCESS, "proxy.process.http.tunnels", RECD_COUNTER, RECP_PERSISTENT, (int)http_tunnels_stat,
                      RecRawStatSyncCount);
 
-  RecRegisterRawStat(http_rsb, RECT_PROCESS, "proxy.process.http.throttled_proxy_only", RECD_COUNTER, RECP_PERSISTENT,
-                     (int)http_throttled_proxy_only_stat, RecRawStatSyncCount);
-
   RecRegisterRawStat(http_rsb, RECT_PROCESS, "proxy.process.http.parent_proxy_transaction_time", RECD_INT, RECP_PERSISTENT,
                      (int)http_parent_proxy_transaction_time_stat, RecRawStatSyncSum);
 
diff --git a/proxy/http/HttpConfig.h b/proxy/http/HttpConfig.h
index 45f922d..c030fa5 100644
--- a/proxy/http/HttpConfig.h
+++ b/proxy/http/HttpConfig.h
@@ -121,7 +121,6 @@ enum {
   http_cache_deletes_stat,
 
   http_tunnels_stat,
-  http_throttled_proxy_only_stat,
 
   // document size stats
   http_user_agent_request_header_total_size_stat,
diff --git a/proxy/http/HttpTransact.cc b/proxy/http/HttpTransact.cc
index f5898f0..0664a45 100644
--- a/proxy/http/HttpTransact.cc
+++ b/proxy/http/HttpTransact.cc
@@ -1817,11 +1817,6 @@ HttpTransact::DecideCacheLookup(State *s)
     }
   }
 
-  if (service_transaction_in_proxy_only_mode(s)) {
-    s->cache_info.action = CACHE_DO_NO_ACTION;
-    s->current.mode      = TUNNELLING_PROXY;
-    HTTP_INCREMENT_DYN_STAT(http_throttled_proxy_only_stat);
-  }
   // at this point the request is ready to continue down the
   // traffic server path.
 
@@ -6325,28 +6320,6 @@ HttpTransact::is_response_valid(State *s, HTTPHdr *incoming_response)
   }
 }
 
-///////////////////////////////////////////////////////////////////////////////
-// Name       : service_transaction_in_proxy_only_mode
-// Description: uses some metric to force this transaction to be proxy-only
-//
-// Details    :
-//
-// Some metric may be employed to force the traffic server to enter
-// a proxy-only mode temporarily. This function is called to determine
-// if the current transaction should be proxy-only. The function is
-// called from initialize_state_variables_from_request and is used to
-// set s->current.mode to TUNNELLING_PROXY and just for safety to set
-// s->cache_info.action to CACHE_DO_NO_ACTION.
-//
-// Currently the function is just a placeholder and always returns false.
-//
-///////////////////////////////////////////////////////////////////////////////
-bool
-HttpTransact::service_transaction_in_proxy_only_mode(State * /* s ATS_UNUSED */)
-{
-  return false;
-}
-
 void
 HttpTransact::process_quick_http_filter(State *s, int method)
 {
diff --git a/proxy/http/HttpTransact.h b/proxy/http/HttpTransact.h
index f7bfef5..59948c7 100644
--- a/proxy/http/HttpTransact.h
+++ b/proxy/http/HttpTransact.h
@@ -997,7 +997,6 @@ public:
   static bool get_ka_info_from_config(State *s, ConnectionAttributes *server_info);
   static void get_ka_info_from_host_db(State *s, ConnectionAttributes *server_info, ConnectionAttributes *client_info,
                                        HostDBInfo *host_db_info);
-  static bool service_transaction_in_proxy_only_mode(State *s);
   static void setup_plugin_request_intercept(State *s);
   static void add_client_ip_to_outgoing_request(State *s, HTTPHdr *request);
   static RequestError_t check_request_validity(State *s, HTTPHdr *incoming_hdr);