Module: Ice::LoggerAdminPrx_mixin

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

Constant Summary collapse

OP_attachRemoteLogger =
Ice::__defineOperation('attachRemoteLogger', 'attachRemoteLogger', Ice::OperationMode::Normal, 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', 'detachRemoteLogger', Ice::OperationMode::Normal, nil, [[::Ice::T_RemoteLoggerPrx, false, 0]], [], [Ice::T_bool, false, 0], [])
OP_getLog =
Ice::__defineOperation('getLog', 'getLog', Ice::OperationMode::Normal, 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



153
154
155
# File 'ruby/Ice/RemoteLogger.rb', line 153

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



157
158
159
# File 'ruby/Ice/RemoteLogger.rb', line 157

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

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



161
162
163
# File 'ruby/Ice/RemoteLogger.rb', line 161

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