Module: Ice::LoggerAdminPrx_mixin

Included in:
LoggerAdminPrx
Defined in:
lib/Ice/RemoteLogger.rb

Constant Summary collapse

OP_attachRemoteLogger =
::Ice::__defineOperation('attachRemoteLogger', ::Ice::OperationMode::Normal, ::Ice::OperationMode::Normal, false, nil, [[::Ice::T_RemoteLoggerPrx, false, 0], [::Ice::T_LogMessageTypeSeq, false, 0], [::Ice::T_StringSeq, false, 0], [::Ice::T_int, false, 0]], [], nil, [::Ice::T_RemoteLoggerAlreadyAttachedException])
OP_detachRemoteLogger =
::Ice::__defineOperation('detachRemoteLogger', ::Ice::OperationMode::Normal, ::Ice::OperationMode::Normal, false, nil, [[::Ice::T_RemoteLoggerPrx, false, 0]], [], [::Ice::T_bool, false, 0], [])
OP_getLog =
::Ice::__defineOperation('getLog', ::Ice::OperationMode::Normal, ::Ice::OperationMode::Normal, false, nil, [[::Ice::T_LogMessageTypeSeq, false, 0], [::Ice::T_StringSeq, false, 0], [::Ice::T_int, false, 0]], [[::Ice::T_string, false, 0]], [::Ice::T_LogMessageSeq, false, 0], [])

Instance Method Summary collapse

Instance Method Details

#attachRemoteLogger(prx, messageTypes, traceCategories, messageMax, context = nil) ⇒ Object



176
177
178
# File 'lib/Ice/RemoteLogger.rb', line 176

def attachRemoteLogger(prx, messageTypes, traceCategories, messageMax, context=nil)
    LoggerAdminPrx_mixin::OP_attachRemoteLogger.invoke(self, [prx, messageTypes, traceCategories, messageMax], context)
end

#detachRemoteLogger(prx, context = nil) ⇒ Object



180
181
182
# File 'lib/Ice/RemoteLogger.rb', line 180

def detachRemoteLogger(prx, context=nil)
    LoggerAdminPrx_mixin::OP_detachRemoteLogger.invoke(self, [prx], context)
end

#getLog(messageTypes, traceCategories, messageMax, context = nil) ⇒ Object



184
185
186
# File 'lib/Ice/RemoteLogger.rb', line 184

def getLog(messageTypes, traceCategories, messageMax, context=nil)
    LoggerAdminPrx_mixin::OP_getLog.invoke(self, [messageTypes, traceCategories, messageMax], context)
end