A connection that can engage in a SASL negotiation.
Creates an Inactive type connection using fd.
This reimplementation logs the connection in the connections table and cancels any other queries still running.
If the connection is closed as part of server shutdown, then it's probably too late to execute a new Query. We're tolerant of that.
Used to count authentication failures for logging and statistics.
Used to count protocol syntax errors for logging and statistics.
This virtual function must be defined by SaslConnection subclasses. It is called by a SaslMechanism to send the challenge s, and is responsible for enqueue()ing a correctly-encoded version of it.
Returns the number of syntax errors seen so far.
Obligatory virtual destructor.
This web page based on source code belonging to The Archiveopteryx Developers. All rights reserved.