Version: current

# Class phpMorphy_Shm_Header

Located at search/code/phpmorphy/shm_utils.php

## Methods summary

`public` | # `__construct( mixed $segmentId, mixed $maxSize )`
`public` | # `lookup( mixed $filePath )`
`public` | # `exists( mixed $filePath )`
`public` | # `register( mixed $filePath, mixed $fh )`
`public` | # `delete( mixed $filePath )`
`public` | # `clear( )`
`public` | # `getAllFiles( )`
`protected` | # `registerBlock( mixed $offset, mixed $size )`
`protected` | # `freeBlock( mixed $offset, mixed $size )`
`protected` | # `defrag( )`
`protected` | # `getBlock( mixed $fileSize )`
`protected` | # `normalizePath( mixed $path )`

### Magic methods summary

## Properties summary

`protected mixed` | $max_size | #
`protected mixed` | $segment_id | #
`protected array` | $files_map | #
`protected array` | $free_map | #

[Raise a SilverStripe Framework issue/bug](https://github.com/silverstripe/silverstripe-framework/issues/new)
- [Raise a SilverStripe CMS issue/bug](https://github.com/silverstripe/silverstripe-cms/issues/new)
- Please use the Silverstripe Forums to ask development related questions. -