NeoMutt  2021-02-05-666-ge300cd
Teaching an old dog new tricks
Low-level socket handling

Low-level socket handling

Function Description
mutt_socket_close() Close a socket
mutt_socket_empty() Clear out any queued data
mutt_socket_new() allocate and initialise a new connection
mutt_socket_open() Simple wrapper
mutt_socket_poll() Checks whether reads would block
mutt_socket_readchar() simple read buffering to speed things up
mutt_socket_readln_d() Read a line from a socket
mutt_socket_read() read from a Connection
mutt_socket_write_d() Write data to a socket
mutt_socket_write() write to a Connection