7[[
"cpp:dll-export:ICEPATCH2_API"]]
8[[
"cpp:doxygen:include:IcePatch2/IcePatch2.h"]]
10[[
"cpp:include:IcePatch2/Config.h"]]
17[[
"objc:header-dir:objc"]]
19[[
"python:pkgdir:IcePatch2"]]
23#ifndef __SLICE2JAVA_COMPAT__
24[[
"java:package:com.zeroc"]]
34[
"objc:prefix:ICEPATCH2"]
102 [
"deprecate:getFileInfoSeq() is deprecated, use getLargeFileInfoSeq() instead.",
164 [
"deprecate:getFileCompressed() is deprecated, use getLargeFileCompressed() instead.",
165 "amd",
"nonmutating",
"cpp:const",
"cpp:array"]
186 [
"amd",
"nonmutating",
"cpp:const",
"cpp:array"]
This exception is raised if a file's contents cannot be read.
Definition FileServer.ice:61
string reason
An explanation of the reason for the failure.
Definition FileServer.ice:67
This exception is raised if an operation tries to use a file whose size is larger than 2....
Definition FileServer.ice:77
A partition argument was not in the range 0-255.
Definition FileServer.ice:52
The interface that provides access to files.
Definition FileServer.ice:86
idempotent Ice::ByteSeq getLargeFileCompressed(string path, long pos, int num)
Read the specified file.
idempotent Ice::ByteSeq getFileCompressed(string path, int pos, int num)
Read the specified file.
idempotent ByteSeqSeq getChecksumSeq()
Return the checksums for all partitions.
idempotent FileInfoSeq getFileInfoSeq(int partition)
Return file information for the specified partition.
idempotent Ice::ByteSeq getChecksum()
Return the master checksum for all partitions.
idempotent LargeFileInfoSeq getLargeFileInfoSeq(int partition)
Returns file information for the specified partition.
IcePatch can be used to update file hierarchies in a simple and efficient manner.
Definition FileInfo.ice:29
sequence< FileInfo > FileInfoSeq
A sequence with information about many files.
Definition FileInfo.ice:56
sequence< Ice::ByteSeq > ByteSeqSeq
A sequence of byte sequences.
Definition FileServer.ice:44
sequence< LargeFileInfo > LargeFileInfoSeq
A sequence with information about many files.
Definition FileInfo.ice:83
sequence< byte > ByteSeq
A sequence of bytes.
Definition BuiltinSequences.ice:33