package Ġpw . bin om . db . postgresql . async . messages . backend čĊč Ċ import Ġpw . bin om . db . postgresql . async . Package Reader č Ċ import Ġpw . bin om . db . postgresql . async . Package Writer č Ċ import Ġpw . bin om . db . postgresql . async . messages . Kin ded Message č Ċ import Ġpw . bin om . db . postgresql . async . messages . Message Kinds č Ċ import Ġpw . bin om . read Byte čĊč Ċ class ĠReady For Query Message Ġ: ĠKin ded Message Ġ{ čĊĠĠĠ Ġoverride Ġval Ġkind : ĠByte čĊĠĠĠĠĠĠĠ Ġget () Ġ= ĠMessage Kinds . Ready For Query čĊčĊĠĠĠ Ġvar Ġtransaction Status : ĠChar Ġ= Ġ' 0 ' čĊčĊĠĠĠ Ġoverride Ġfun Ġwrite ( writer : ĠPackage Writer ) Ġ{ čĊĠĠĠĠĠĠĠ ĠTODO (" Not Ġyet Ġimplemented ") čĊĠĠĠ Ġ} čĊčĊĠĠĠ Ġoverride Ġfun ĠtoString (): ĠString Ġ= Ġ" Ready For Query Message ($ transaction Status )" čĊčĊĠĠĠ Ġcompanion Ġobject Ġ{ čĊĠĠĠĠĠĠĠ Ġsuspend Ġfun Ġread ( ctx : ĠPackage Reader ): ĠReady For Query Message Ġ{ čĊĠĠĠĠĠĠĠĠĠĠĠ Ġctx . ready For Query Message . transaction Status Ġ= Ġctx . input . read Byte ( ctx . buf 1 6 ). to Char () čĊĠĠĠĠĠĠĠĠĠĠĠ Ġreturn Ġctx . ready For Query Message čĊĠĠĠĠĠĠĠ Ġ} čĊĠĠĠ Ġ} čĊč Ċ }