public function send_get_range_slice($keyspace, $column_parent, $predicate, $start_key, $finish_key, $row_count, $consistency_level)
{
$args = new cassandra_Cassandra_get_range_slice_args();
$args->keyspace = $keyspace;
$args->column_parent = $column_parent;
$args->predicate = $predicate;
$args->start_key = $start_key;
$args->finish_key = $finish_key;
$args->row_count = $row_count;
$args->consistency_level = $consistency_level;
$bin_accel = $this->output_ instanceof TProtocol::$TBINARYPROTOCOLACCELERATED && function_exists('thrift_protocol_write_binary');
if ($bin_accel) {
thrift_protocol_write_binary($this->output_, 'get_range_slice', TMessageType::CALL, $args, $this->seqid_, $this->output_->isStrictWrite());
} else {
$this->output_->writeMessageBegin('get_range_slice', TMessageType::CALL, $this->seqid_);
$args->write($this->output_);
$this->output_->writeMessageEnd();
$this->output_->getTransport()->flush();
}
}