upromised.security

Undocumented in source.

Members

Aliases

SSLConnectionRef
alias SSLConnectionRef = TlsStream
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
SSLReadFunc
alias SSLReadFunc = OSStatus function(SSLConnectionRef connection, void* data, size_t* dataLength)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
SSLWriteFunc
alias SSLWriteFunc = OSStatus function(SSLConnectionRef connection, const(void)* data, size_t* dataLength)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Classes

OSStatusError
class OSStatusError
Undocumented in source.
TlsStream
class TlsStream
Undocumented in source.

Enums

OSStatus
enum OSStatus
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
SSLConnectionType
enum SSLConnectionType
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
SSLProtocolSide
enum SSLProtocolSide
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Functions

CFRelease
void CFRelease(SSLContext* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
SSLClose
OSStatus SSLClose(SSLContext* context)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
SSLCreateContext
SSLContext* SSLCreateContext(void* allocator, SSLProtocolSide protocolSide, SSLConnectionType connectionType)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
SSLHandshake
OSStatus SSLHandshake(SSLContext* context)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
SSLRead
OSStatus SSLRead(SSLContext* context, const(void)* data, size_t dataLength, size_t* processed)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
SSLSetConnection
OSStatus SSLSetConnection(SSLContext* context, SSLConnectionRef connection)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
SSLSetIOFuncs
OSStatus SSLSetIOFuncs(SSLContext* context, SSLReadFunc readFunc, SSLWriteFunc writeFunc)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
SSLSetPeerDomainName
OSStatus SSLSetPeerDomainName(SSLContext* context, const(char)* peerName, size_t peerNameLen)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
SSLWrite
OSStatus SSLWrite(SSLContext* context, const(void)* data, size_t dataLength, size_t* processed)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Structs

SSLContext
struct SSLContext
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Meta