Lors du portage de mbedtls vers un système d'exploitation sans contexte de threading (mais avec TCP/IP), avez-vous besoin d'un contexte de thread (par exemple temps libre)?mbed TLS - portage sur NON-OS (pas de contexte de thread)
Mon système d'exploitation ne fournit pas de contexte de thread. Je peux créer des points de terminaison réseau, et je suis averti (par rappel) quand les données deviennent disponibles. J'ai remarqué que la négociation SSL initiale nécessitait la possibilité de lire/écrire des enregistrements SSL de manière synchrone.
J'ai vu que les programmes clients conduisaient le moteur SSL en boucle (WANT_READ
/WANT_WRITE
). Ce type d'interrogation est-il suffisant pour piloter le moteur SSL?