openHiTLS API
openHiTLS 0.1.0-Alpha1
首页
模块
结构体
文件
Hitls
HITLS_Accept
HITLS_CFG_GetConfigUserData
HITLS_CFG_SetConfigUserData
HITLS_CFG_SetConfigUserDataFreeCb
HITLS_ClearRenegotiationNum
HITLS_ClearTLS13CipherSuites
HITLS_Close
HITLS_ConfigUserDataFreeCb
HITLS_Connect
HITLS_DoHandShake
HITLS_Free
HITLS_get_ex_data_X509_STORE_CTX_idx
HITLS_GetAllAsyncFds
HITLS_GetCipherServerPreference
HITLS_GetClientOnceVerifySupport
HITLS_GetClientVerifySupport
HITLS_GetClientVersion
HITLS_GetConfig
HITLS_GetCurrentCipher
HITLS_GetEncryptThenMac
HITLS_GetErrorCode
HITLS_GetFinishVerifyData
HITLS_GetFlightTransmitSwitch
HITLS_GetHandShakeState
HITLS_GetKeyUpdateType
HITLS_GetLocalSignScheme
HITLS_GetMaxCertList
HITLS_GetMaxProtoVersion
HITLS_GetMaxWriteSize
HITLS_GetMinProtoVersion
HITLS_GetNegotiatedVersion
HITLS_GetNegotiateGroup
HITLS_GetNoClientCertSupport
HITLS_GetPeerFinishVerifyData
HITLS_GetPeerSignScheme
HITLS_GetPostHandshakeAuthSupport
HITLS_GetQuietShutdown
HITLS_GetRandom
HITLS_GetReadPendingBytes
HITLS_GetReadUio
HITLS_GetRecordPaddingCb
HITLS_GetRecordPaddingCbArg
HITLS_GetRenegotiationState
HITLS_GetRenegotiationSupport
HITLS_GetRwstate
HITLS_GetSecureRenegotiationSupport
HITLS_GetSessionTicketSupport
HITLS_GetSharedGroup
HITLS_GetShutdownState
HITLS_GetUio
HITLS_GetUserData
HITLS_GetVerifyNoneSupport
HITLS_GetVersionSupport
HITLS_IsAead
HITLS_IsBeforeHandShake
HITLS_IsClient
HITLS_IsDtls
HITLS_IsHandShakeDone
HITLS_IsHandShaking
HITLS_IsServer
HITLS_KeyUpdate
HITLS_New
HITLS_Read
HITLS_ReadHasPending
HITLS_Renegotiate
HITLS_SetCipherServerPreference
HITLS_SetCipherSuites
HITLS_SetClientOnceVerifySupport
HITLS_SetClientVerifySupport
HITLS_SetCloseCheckKeyUsage
HITLS_SetDhAutoSupport
HITLS_SetEcGroups
HITLS_SetEcPointFormats
HITLS_SetEncryptThenMac
HITLS_SetEndPoint
HITLS_SetErrorCode
HITLS_SetFlightTransmitSwitch
HITLS_SetMaxCertList
HITLS_SetMaxProtoVersion
HITLS_SetMinProtoVersion
HITLS_SetMtu
HITLS_SetNeedCheckPmsVersion
HITLS_SetNoClientCertSupport
HITLS_SetPostHandshakeAuthSupport
HITLS_SetQuietShutdown
HITLS_SetReadUio
HITLS_SetRecordPaddingCb
HITLS_SetRecordPaddingCbArg
HITLS_SetRenegotiationSupport
HITLS_SetServerName
HITLS_SetSessionTicketSupport
HITLS_SetShutdownState
HITLS_SetSigalgsList
HITLS_SetTmpDh
HITLS_SetUio
HITLS_SetUserData
HITLS_SetVerifyNoneSupport
HITLS_SetVersion
HITLS_SetVersionForbid
HITLS_SetVersionSupport
HITLS_VerifyClientPostHandshake
HITLS_Write
◆
HITLS_IsClient()
int32_t HITLS_IsClient
(
const
HITLS_Ctx
*
ctx
,
bool *
isClient
)
Check whether the current end is client.
参数
ctx
[IN] TLS connection handle
isClient
[OUT] Client or not.
返回值
HITLS_SUCCESS,obtaining
the status succeeded. For details about other error codes, see
hitls_error.h
.
制作者
1.9.7