Module: IcePatch2::FileServerPrx_mixin

Included in:
FileServerPrx
Defined in:
lib/IcePatch2/FileServer.rb

Constant Summary collapse

OP_getFileInfoSeq =
::Ice::__defineOperation('getFileInfoSeq', ::Ice::OperationMode::Idempotent, ::Ice::OperationMode::Nonmutating, false, nil, [[::Ice::T_int, false, 0]], [], [::IcePatch2::T_FileInfoSeq, false, 0], [::IcePatch2::T_PartitionOutOfRangeException, ::IcePatch2::T_FileSizeRangeException])
OP_getLargeFileInfoSeq =
::Ice::__defineOperation('getLargeFileInfoSeq', ::Ice::OperationMode::Idempotent, ::Ice::OperationMode::Nonmutating, false, nil, [[::Ice::T_int, false, 0]], [], [::IcePatch2::T_LargeFileInfoSeq, false, 0], [::IcePatch2::T_PartitionOutOfRangeException])
OP_getChecksumSeq =
::Ice::__defineOperation('getChecksumSeq', ::Ice::OperationMode::Idempotent, ::Ice::OperationMode::Nonmutating, false, nil, [], [], [::IcePatch2::T_ByteSeqSeq, false, 0], [])
OP_getChecksum =
::Ice::__defineOperation('getChecksum', ::Ice::OperationMode::Idempotent, ::Ice::OperationMode::Nonmutating, false, nil, [], [], [::Ice::T_ByteSeq, false, 0], [])
OP_getFileCompressed =
::Ice::__defineOperation('getFileCompressed', ::Ice::OperationMode::Idempotent, ::Ice::OperationMode::Nonmutating, true, nil, [[::Ice::T_string, false, 0], [::Ice::T_int, false, 0], [::Ice::T_int, false, 0]], [], [::Ice::T_ByteSeq, false, 0], [::IcePatch2::T_FileAccessException, ::IcePatch2::T_FileSizeRangeException])
OP_getLargeFileCompressed =
::Ice::__defineOperation('getLargeFileCompressed', ::Ice::OperationMode::Idempotent, ::Ice::OperationMode::Nonmutating, true, nil, [[::Ice::T_string, false, 0], [::Ice::T_long, false, 0], [::Ice::T_int, false, 0]], [], [::Ice::T_ByteSeq, false, 0], [::IcePatch2::T_FileAccessException])

Instance Method Summary collapse

Instance Method Details

#getChecksum(context = nil) ⇒ Object



87
88
89
# File 'lib/IcePatch2/FileServer.rb', line 87

def getChecksum(context=nil)
    FileServerPrx_mixin::OP_getChecksum.invoke(self, [], context)
end

#getChecksumSeq(context = nil) ⇒ Object



83
84
85
# File 'lib/IcePatch2/FileServer.rb', line 83

def getChecksumSeq(context=nil)
    FileServerPrx_mixin::OP_getChecksumSeq.invoke(self, [], context)
end

#getFileCompressed(path, pos, num, context = nil) ⇒ Object



91
92
93
# File 'lib/IcePatch2/FileServer.rb', line 91

def getFileCompressed(path, pos, num, context=nil)
    FileServerPrx_mixin::OP_getFileCompressed.invoke(self, [path, pos, num], context)
end

#getFileInfoSeq(partition, context = nil) ⇒ Object



75
76
77
# File 'lib/IcePatch2/FileServer.rb', line 75

def getFileInfoSeq(partition, context=nil)
    FileServerPrx_mixin::OP_getFileInfoSeq.invoke(self, [partition], context)
end

#getLargeFileCompressed(path, pos, num, context = nil) ⇒ Object



95
96
97
# File 'lib/IcePatch2/FileServer.rb', line 95

def getLargeFileCompressed(path, pos, num, context=nil)
    FileServerPrx_mixin::OP_getLargeFileCompressed.invoke(self, [path, pos, num], context)
end

#getLargeFileInfoSeq(partition, context = nil) ⇒ Object



79
80
81
# File 'lib/IcePatch2/FileServer.rb', line 79

def getLargeFileInfoSeq(partition, context=nil)
    FileServerPrx_mixin::OP_getLargeFileInfoSeq.invoke(self, [partition], context)
end