EncodeTLSRecord(Void,Integer,TTLSProtocolVersion,TTLSContentType,Void,Integer,TTLSCompressionMethod,TTLSCipherSuiteDetails,Int64,Void,Integer,TTLSCipherState,Pointer,Integer) Method
Represents method EncodeTLSRecord(Void,Integer,TTLSProtocolVersion,TTLSContentType,Void,Integer,TTLSCompressionMethod,TTLSCipherSuiteDetails,Int64,Void,Integer,TTLSCipherState,Pointer,Integer).
function EncodeTLSRecord( var Buffer; const Size: Integer; const ProtocolVersion: TTLSProtocolVersion; const ContentType: TTLSContentType; const ContentBuffer; const ContentSize: Integer; const CompressionMethod: TTLSCompressionMethod; const CipherSuiteDetails: TTLSCipherSuiteDetails; const SequenceNumber: Int64; const MACKey; const MACKeySize: Integer; var CipherState: TTLSCipherState; const IVBufPtr: Pointer; const IVBufSize: Integer): Integer;
Parameters
- Buffer
- Type: System.Void
- Size
- Type: Integer
- ProtocolVersion
- Type: TTLSProtocolVersion
- ContentType
- Type: TTLSContentType
- ContentBuffer
- Type: System.Void
- ContentSize
- Type: Integer
- CompressionMethod
- Type: TTLSCompressionMethod
- CipherSuiteDetails
- Type: TTLSCipherSuiteDetails
- SequenceNumber
- Type: Int64
- MACKey
- Type: System.Void
- MACKeySize
- Type: Integer
- CipherState
- Type: TTLSCipherState
- IVBufPtr
- Type: Pointer
- IVBufSize
- Type: Integer
Return Value
Type: Integer