Ice Reference Documentation
<<< Previous | Slice Documentation | Next >>>

# `IcePatch2`

## Overview

    module IcePatch2

IcePatch2 can be used to update file hiearchies in a simple and efficient manner. Checksums ensure file integrity, and data is compressed before download.

### Interface Index

Admin

  The IcePatch2 administrative interface.

FileServer

### Exception Index

`FileAccessException`

  This exception is raised if `getFileCompressed` cannot read the contents of a file.

`PartitionOutOfRangeException`

  This exception is raised if the `partition` argument for `getFileInfoSeq` is not in the range 0-255.

### Struct Index

`FileInfo`

  Basic information about a single file.

### Sequence Index

ByteSeqSeq

  A sequence of byte sequences.

FileInfoSeq

  A sequence with information about many files.

## `ByteSeqSeq`

    sequence<::Ice::ByteSeq> ByteSeqSeq;

A sequence of byte sequences. Each element is the checksum for a partition.

### Used By

`FileServer::getChecksumSeq`

## `FileInfoSeq`

    sequence<FileInfo> FileInfoSeq;

A sequence with information about many files.

### Used By

`FileServer::getFileInfoSeq`

<<< Previous | Home | Next >>>
`IceStorm::TopicManager` | Up | `IcePatch2::Admin`