public function write()

in src/Apache/Ignite/Query/SqlFieldsQuery.php [181:197]


    public function write(BinaryCommunicator $communicator, MessageBuffer $buffer): void
    {
        BinaryCommunicator::writeString($buffer, $this->schema);
        $buffer->writeInteger($this->pageSize);
        $buffer->writeInteger($this->maxRows);
        BinaryCommunicator::writeString($buffer, $this->sql);
        $this->writeArgs($communicator, $buffer);
        $buffer->writeByte($this->statementType);
        $buffer->writeBoolean($this->distributedJoins);
        $buffer->writeBoolean($this->local);
        $buffer->writeBoolean($this->replicatedOnly);
        $buffer->writeBoolean($this->enforceJoinOrder);
        $buffer->writeBoolean($this->collocated);
        $buffer->writeBoolean($this->lazy);
        $buffer->writeLong($this->timeout);
        $buffer->writeBoolean($this->includeFieldNames);
    }