Sha256: 1b9a2726775ab533ab381ad324529f523cec4cdaff23324549ffe5a975df4ec4

Contents?: true

Size: 1.33 KB

Versions: 8

Compression:

Stored size: 1.33 KB

Contents

# Copyright (c) 2012 National ICT Australia Limited (NICTA).
# This software may be used and distributed solely under the terms of the MIT license (License).
# You should find a copy of the License in LICENSE.TXT or at http://opensource.org/licenses/MIT.
# By downloading or using this software you accept the terms and the liability disclaimer in the License.

require 'oml4r'

module OmfCommon
  module DSL
    module Xmpp
      class MPConnection < OML4R::MPBase
        name :xmpp_connections
        param :time, :type => :double
        param :jid, :type => :string
        param :operation, :type => :string
      end

      class MPPublished < OML4R::MPBase
        name :xmpp_published
        param :time, :type => :double
        param :jid, :type => :string
        param :topic, :type => :string
        param :xml_stanza, :type => :string
      end

      class MPReceived < OML4R::MPBase
        name :xmpp_received
        param :time, :type => :double
        param :jid, :type => :string
        param :topic, :type => :string
        param :xml_stanza, :type => :string
      end

      class MPSubscription < OML4R::MPBase
        name :xmpp_subscriptions
        param :time, :type => :double
        param :jid, :type => :string
        param :operation, :type => :string
        param :topic, :type => :string
      end
    end
  end
end

Version data entries

8 entries across 8 versions & 1 rubygems

Version Path
omf_common-6.0.7.1 lib/omf_common/comm/xmpp/xmpp_mp.rb
omf_common-6.0.7 lib/omf_common/comm/xmpp/xmpp_mp.rb
omf_common-6.0.6 lib/omf_common/comm/xmpp/xmpp_mp.rb
omf_common-6.0.5 lib/omf_common/comm/xmpp/xmpp_mp.rb
omf_common-6.0.4 lib/omf_common/comm/xmpp/xmpp_mp.rb
omf_common-6.0.4.pre.1 lib/omf_common/comm/xmpp/xmpp_mp.rb
omf_common-6.0.3 lib/omf_common/comm/xmpp/xmpp_mp.rb
omf_common-6.0.2 lib/omf_common/comm/xmpp/xmpp_mp.rb