Ice 3.7 Slice API Reference
|
Go to the documentation of this file.
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"]
sequence< byte > ByteSeq
A sequence of bytes.
Definition: BuiltinSequences.ice:33
sequence< Ice::ByteSeq > ByteSeqSeq
A sequence of byte sequences.
Definition: FileServer.ice:44
string reason
An explanation of the reason for the failure.
Definition: FileServer.ice:67
sequence< FileInfo > FileInfoSeq
A sequence with information about many files.
Definition: FileInfo.ice:56
idempotent ByteSeqSeq getChecksumSeq()
Return the checksums 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
This exception is raised if an operation tries to use a file whose size is larger than 2....
Definition: FileServer.ice:77
idempotent Ice::ByteSeq getChecksum()
Return the master checksum for all partitions.
This exception is raised if a file's contents cannot be read.
Definition: FileServer.ice:61
The interface that provides access to files.
Definition: FileServer.ice:86
idempotent Ice::ByteSeq getFileCompressed(string path, int pos, int num)
Read the specified file.
idempotent FileInfoSeq getFileInfoSeq(int partition)
Return file information for the specified partition.
sequence< LargeFileInfo > LargeFileInfoSeq
A sequence with information about many files.
Definition: FileInfo.ice:83
A partition argument was not in the range 0-255.
Definition: FileServer.ice:52
idempotent Ice::ByteSeq getLargeFileCompressed(string path, long pos, int num)
Read the specified file.