public function read($length = XPSPL_SOCKET_READ_LENGTH, $start = 0) { return substr($this->_read_buffer, $start, $length); }