public function read()

in src/Apache/Ignite/Cache/CacheConfiguration.php [946:980]


    public function read(BinaryCommunicator $communicator, MessageBuffer $buffer): void
    {
        //length
        $buffer->readInteger();
        $this->readProperty($communicator, $buffer, self::PROP_ATOMICITY_MODE);
        $this->readProperty($communicator, $buffer, self::PROP_BACKUPS);
        $this->readProperty($communicator, $buffer, self::PROP_CACHE_MODE);
        $this->readProperty($communicator, $buffer, self::PROP_COPY_ON_READ);
        $this->readProperty($communicator, $buffer, self::PROP_DATA_REGION_NAME);
        $this->readProperty($communicator, $buffer, self::PROP_EAGER_TTL);
        $this->readProperty($communicator, $buffer, self::PROP_STATISTICS_ENABLED);
        $this->readProperty($communicator, $buffer, self::PROP_GROUP_NAME);
        $this->readProperty($communicator, $buffer, self::PROP_DEFAULT_LOCK_TIMEOUT);
        $this->readProperty($communicator, $buffer, self::PROP_MAX_CONCURRENT_ASYNC_OPS);
        $this->readProperty($communicator, $buffer, self::PROP_MAX_QUERY_ITERATORS);
        $this->readProperty($communicator, $buffer, self::PROP_NAME);
        $this->readProperty($communicator, $buffer, self::PROP_IS_ONHEAP_CACHE_ENABLED);
        $this->readProperty($communicator, $buffer, self::PROP_PARTITION_LOSS_POLICY);
        $this->readProperty($communicator, $buffer, self::PROP_QUERY_DETAIL_METRICS_SIZE);
        $this->readProperty($communicator, $buffer, self::PROP_QUERY_PARALLELISM);
        $this->readProperty($communicator, $buffer, self::PROP_READ_FROM_BACKUP);
        $this->readProperty($communicator, $buffer, self::PROP_REBALANCE_BATCH_SIZE);
        $this->readProperty($communicator, $buffer, self::PROP_REBALANCE_BATCHES_PREFETCH_COUNT);
        $this->readProperty($communicator, $buffer, self::PROP_REBALANCE_DELAY);
        $this->readProperty($communicator, $buffer, self::PROP_REBALANCE_MODE);
        $this->readProperty($communicator, $buffer, self::PROP_REBALANCE_ORDER);
        $this->readProperty($communicator, $buffer, self::PROP_REBALANCE_THROTTLE);
        $this->readProperty($communicator, $buffer, self::PROP_REBALANCE_TIMEOUT);
        $this->readProperty($communicator, $buffer, self::PROP_SQL_ESCAPE_ALL);
        $this->readProperty($communicator, $buffer, self::PROP_SQL_INDEX_INLINE_MAX_SIZE);
        $this->readProperty($communicator, $buffer, self::PROP_SQL_SCHEMA);
        $this->readProperty($communicator, $buffer, self::PROP_WRITE_SYNCHRONIZATION_MODE);
        $this->readProperty($communicator, $buffer, self::PROP_CACHE_KEY_CONFIGURATION);
        $this->readProperty($communicator, $buffer, self::PROP_QUERY_ENTITY);
    }