Changes

180 bytes added ,  06:01, 23 April 2020
Line 278: Line 278:     
Same as [[#DoHandshake]] except the params for the func called internally are user-specified, instead of all 0.
 
Same as [[#DoHandshake]] except the params for the func called internally are user-specified, instead of all 0.
 +
 +
The buffer contains the output server cert. The first u32 is the output size.
    
==== Read ====
 
==== Read ====
Line 283: Line 285:     
[[#SetSocketDescriptor]] must have been used prior to this successfully.
 
[[#SetSocketDescriptor]] must have been used prior to this successfully.
 +
 +
The output u32 is the actual transferred size.
    
==== Write ====
 
==== Write ====
Line 288: Line 292:     
[[#SetSocketDescriptor]] must have been used prior to this successfully.
 
[[#SetSocketDescriptor]] must have been used prior to this successfully.
 +
 +
The output u32 is the actual transferred size.
    
==== Pending ====
 
==== Pending ====
Line 295: Line 301:     
==== Peek ====
 
==== Peek ====
Takes a type-0x6 output buffer, returns an output u32.
+
Takes a type-0x6 output buffer, returns an output u32 size.
    
[[#SetSocketDescriptor]] must have been used prior to this successfully.
 
[[#SetSocketDescriptor]] must have been used prior to this successfully.