-record(state, { listen_socket, socket = undefined, super_pid, tls_config = [], client_implicit_tls = false, client_tls_active = false, server_config = [],
                 rules_active = [], rules_deciding = [], imap_session = undefined, inflator = undefined, deflator = undefined, buffered_client_data = <<>>,
                 current_command_split = undefined, command_split_reset_trigger = reset_for_next_client_command, continuation_bytes = 0}).

