Changes

87 bytes added ,  16:09, 26 October 2023
no edit summary
Line 494: Line 494:  
==== SetPrivateOption ====
 
==== SetPrivateOption ====
 
Takes an input bool and an [[#OptionType]], no output.
 
Takes an input bool and an [[#OptionType]], no output.
 +
 +
[17.0.0+] Takes an input u32 value and an [[#OptionType]], no output.
    
==== SetSrtpCiphers ====
 
==== SetSrtpCiphers ====
Line 1,021: Line 1,023:  
|-
 
|-
 
| 1 || [[#SetSessionCacheMode]] will throw an error if the input [[#SessionCacheMode]] is non-zero and this option flag is set.
 
| 1 || [[#SetSessionCacheMode]] will throw an error if the input [[#SessionCacheMode]] is non-zero and this option flag is set.
 +
|-
 +
| 2 || [17.0.0+]
 
|}
 
|}
   −
This corresponds to bool flags. At the time of [[#ISslConnection]] object creation, all of these bool flags are cleared (excluding PrivateOptionType val1 above?).
+
This corresponds to bool flags. At the time of [[#ISslConnection]] object creation, all of these fields are cleared (excluding PrivateOptionType val1 above?).
    
"SkipDefaultVerify" is checked by [[#VerifyOption|SetVerifyOption]] and "EnableAlpn" is only available with [[#SetOption_2|SetOption]].
 
"SkipDefaultVerify" is checked by [[#VerifyOption|SetVerifyOption]] and "EnableAlpn" is only available with [[#SetOption_2|SetOption]].