# QueryState

## `QueryState` (ENUM)

TYPE QueryState : START

Attributes: `qualified_only`<br>

InOut:

| Name                                   | Initial | Comment                            |
| -------------------------------------- | ------- | ---------------------------------- |
| <p><br><br>START</p>                   | 0       | State: Start                       |
| <p><br><br>CLEAR\_RESULT</p>           |         | State: Clear Result                |
| <p><br><br>CHECK\_DB</p>               |         | State: Check Database Connection   |
| <p><br><br>SEMA\_BUFFER</p>            |         | State: Create Buffer               |
| <p><br><br>PREPARE\_COMMAND</p>        |         | State: Prepare Query Command       |
| <p><br><br>SEND\_COMMAND</p>           |         | State: Send created Command        |
| <p><br><br>SEND\_DELAY</p>             |         | State: Send Delay for slow Servers |
| <p><br><br>RESPONSE\_WAIT</p>          |         | State: Wait for Response           |
| <p><br><br>CHECK\_RESPONSE\_HEADER</p> |         | State: Check the Response Header   |
| <p><br><br>CHECK\_RESPONSE\_FIELD</p>  |         | State: Check the Response Fields   |
| <p><br><br>CHECK\_RESPONSE\_EOF</p>    |         | State: EOF                         |
| <p><br><br>PROCESS\_READABLE\_DATA</p> |         | State: Make Received Data Readable |
| <p><br><br>IDLE</p>                    |         | State: IDLE                        |
| <p><br><br>ERROR</p>                   |         | State: ERROR                       |
