Modified API
|
Description of change
|
status_t SslClose (SslContext *, uint16_t, uint32_t)
|
You no longer need to supply an SSL library reference number.
|
void SslConsume (SslContext *, int32_t)
|
You no longer need to supply an SSL library reference number.
|
status_t SslContextCreate (SslLib *, SslContext **)
|
You no longer need to supply an SSL library reference number.
|
void SslContextDestroy (SslContext *)
|
You no longer need to supply an SSL library reference number.
|
int32_t SslContextGetLong (SslContext *, SslAttribute)
|
You no longer need to supply an SSL library reference number.
|
status_t SslContextGetPtr (SslContext *, SslAttribute, void **)
|
You no longer need to supply an SSL library reference number.
|
status_t SslContextSetLong (SslContext *, SslAttribute, long)
|
You no longer need to supply an SSL library reference number. The final parameter formerly was declared as an Int32.
|
status_t SslContextSetPtr (SslContext *, SslAttribute, void *)
|
You no longer need to supply an SSL library reference number.
|
status_t SslFlush (SslContext *, int32_t *)
|
You no longer need to supply an SSL library reference number.
|
status_t SslLibClose (void)
|
You no longer need to supply an SSL library reference number.
|
status_t SslLibCreate (SslLib **)
|
You no longer need to supply an SSL library reference number.
|
void SslLibDestroy (SslLib *)
|
You no longer need to supply an SSL library reference number.
|
int32_t SslLibGetLong (SslLib *, SslAttribute)
|
You no longer need to supply an SSL library reference number.
|
status_t SslLibGetPtr (SslLib *, SslAttribute, void **)
|
You no longer need to supply an SSL library reference number.
|
status_t SslLibName (void)
|
You no longer need to supply an SSL library reference number.
|
status_t SslLibOpen (void)
|
You no longer need to supply an SSL library reference number.
|
status_t SslLibSetLong (SslLib *, SslAttribute, int32_t)
|
You no longer need to supply an SSL library reference number.
|
status_t SslLibSetPtr (SslLib *, SslAttribute, void *)
|
You no longer need to supply an SSL library reference number.
|
status_t SslLibSleep (void)
|
You no longer need to supply an SSL library reference number.
|
status_t SslLibWake (void)
|
You no longer need to supply an SSL library reference number.
|
status_t SslOpen (SslContext *, uint16_t, uint32_t)
|
You no longer need to supply an SSL library reference number.
|
status_t SslPeek (SslContext *, void **, int32_t *, int32_t)
|
You no longer need to supply an SSL library reference number.
|
int32_t SslRead (SslContext *, void *, int32_t, status_t *)
|
You no longer need to supply an SSL library reference number.
|
int16_t SslReceive (SslContext *, void *, uint16_t, uint16_t, void *, uint16_t *, int32_t, status_t *)
|
You no longer need to supply an SSL library reference number. Also, the fromLen parameter is now a pointer; on entry, it points to the size of the fromAddr buffer. On exit, the indicated value contains the actual size of the returned address in the fromAddr buffer.
|
int16_t SslSend (SslContext *, const void *, uint16_t, uint16_t, void *, uint16_t, int32_t, status_t *)
|
You no longer need to supply an SSL library reference number. Also, the final parameter used to point to a variable of type Err .
|
int32_t SslWrite (SslContext *, const void *, int32_t, status_t *)
|
You no longer need to supply an SSL library reference number. Also, the final parameter used to point to a variable of type Err .
|