Module: Vines
- Defined in:
- lib/vines.rb,
lib/vines/jid.rb,
lib/vines/kit.rb,
lib/vines/log.rb,
lib/vines/user.rb,
lib/vines/error.rb,
lib/vines/store.rb,
lib/vines/config.rb,
lib/vines/daemon.rb,
lib/vines/router.rb,
lib/vines/stanza.rb,
lib/vines/stream.rb,
lib/vines/cluster.rb,
lib/vines/contact.rb,
lib/vines/storage.rb,
lib/vines/version.rb,
lib/vines/stanza/iq.rb,
lib/vines/config/host.rb,
lib/vines/config/port.rb,
lib/vines/storage/sql.rb,
lib/vines/stream/http.rb,
lib/vines/stream/sasl.rb,
lib/vines/xmpp_server.rb,
lib/vines/command/cert.rb,
lib/vines/command/init.rb,
lib/vines/command/stop.rb,
lib/vines/storage/null.rb,
lib/vines/stream/state.rb,
lib/vines/token_bucket.rb,
lib/vines/command/start.rb,
lib/vines/config/pubsub.rb,
lib/vines/stanza/pubsub.rb,
lib/vines/storage/local.rb,
lib/vines/stream/client.rb,
lib/vines/stream/parser.rb,
lib/vines/stream/server.rb,
lib/vines/cluster/pubsub.rb,
lib/vines/command/bcrypt.rb,
lib/vines/command/schema.rb,
lib/vines/stanza/iq/auth.rb,
lib/vines/stanza/iq/ping.rb,
lib/vines/stanza/message.rb,
lib/vines/command/restart.rb,
lib/vines/stanza/iq/error.rb,
lib/vines/stanza/iq/query.rb,
lib/vines/stanza/iq/vcard.rb,
lib/vines/stanza/presence.rb,
lib/vines/cluster/sessions.rb,
lib/vines/command/register.rb,
lib/vines/stanza/iq/result.rb,
lib/vines/stanza/iq/roster.rb,
lib/vines/stream/component.rb,
lib/vines/stream/http/auth.rb,
lib/vines/stream/http/bind.rb,
lib/vines/cluster/publisher.rb,
lib/vines/stanza/iq/session.rb,
lib/vines/stanza/iq/version.rb,
lib/vines/stream/client/tls.rb,
lib/vines/stream/http/ready.rb,
lib/vines/stream/http/start.rb,
lib/vines/stream/server/tls.rb,
lib/vines/cluster/connection.rb,
lib/vines/cluster/subscriber.rb,
lib/vines/command/unregister.rb,
lib/vines/stanza/iq/register.rb,
lib/vines/stream/client/auth.rb,
lib/vines/stream/client/bind.rb,
lib/vines/stream/server/auth.rb,
lib/vines/stream/client/ready.rb,
lib/vines/stream/client/start.rb,
lib/vines/stream/http/request.rb,
lib/vines/stream/http/session.rb,
lib/vines/stream/server/ready.rb,
lib/vines/stream/server/start.rb,
lib/vines/stanza/iq/disco_info.rb,
lib/vines/stanza/pubsub/create.rb,
lib/vines/stanza/pubsub/delete.rb,
lib/vines/stream/client/closed.rb,
lib/vines/stream/http/sessions.rb,
lib/vines/stanza/iq/disco_items.rb,
lib/vines/stanza/presence/error.rb,
lib/vines/stanza/presence/probe.rb,
lib/vines/stanza/pubsub/publish.rb,
lib/vines/stream/client/session.rb,
lib/vines/stream/component/ready.rb,
lib/vines/stream/component/start.rb,
lib/vines/stanza/pubsub/subscribe.rb,
lib/vines/stream/http/bind_restart.rb,
lib/vines/stanza/iq/private_storage.rb,
lib/vines/stanza/presence/subscribe.rb,
lib/vines/stanza/pubsub/unsubscribe.rb,
lib/vines/stanza/presence/subscribed.rb,
lib/vines/stream/client/auth_restart.rb,
lib/vines/stream/client/bind_restart.rb,
lib/vines/stream/component/handshake.rb,
lib/vines/stream/server/auth_restart.rb,
lib/vines/stream/server/outbound/tls.rb,
lib/vines/stanza/presence/unavailable.rb,
lib/vines/stanza/presence/unsubscribe.rb,
lib/vines/stream/server/final_restart.rb,
lib/vines/stream/server/outbound/auth.rb,
lib/vines/stanza/presence/unsubscribed.rb,
lib/vines/stream/server/outbound/start.rb,
lib/vines/stream/server/outbound/tls_result.rb,
lib/vines/stream/server/outbound/auth_result.rb,
lib/vines/stream/server/outbound/auth_restart.rb,
lib/vines/stream/server/outbound/final_restart.rb,
lib/vines/stream/server/outbound/final_features.rb
Defined Under Namespace
Modules: Command, Kit, Log, SaslErrors, StanzaErrors, StreamErrors Classes: Cluster, Config, Contact, Daemon, JID, Router, SaslError, Stanza, StanzaError, Storage, Store, Stream, StreamError, TokenBucket, User, XmppError, XmppServer
Constant Summary collapse
- NAMESPACES =
{ :stream => 'http://etherx.jabber.org/streams'.freeze, :client => 'jabber:client'.freeze, :server => 'jabber:server'.freeze, :dialback => 'jabber:server:dialback'.freeze, :component => 'jabber:component:accept'.freeze, :roster => 'jabber:iq:roster'.freeze, :register => 'jabber:iq:register'.freeze, :non_sasl => 'jabber:iq:auth'.freeze, :storage => 'jabber:iq:private'.freeze, :version => 'jabber:iq:version'.freeze, :sasl => 'urn:ietf:params:xml:ns:xmpp-sasl'.freeze, :tls => 'urn:ietf:params:xml:ns:xmpp-tls'.freeze, :bind => 'urn:ietf:params:xml:ns:xmpp-bind'.freeze, :session => 'urn:ietf:params:xml:ns:xmpp-session'.freeze, :ping => 'urn:xmpp:ping'.freeze, :pubsub => 'http://jabber.org/protocol/pubsub'.freeze, :pubsub_event => 'http://jabber.org/protocol/pubsub#event'.freeze, :pubsub_create => 'http://jabber.org/protocol/pubsub#create-nodes'.freeze, :pubsub_delete => 'http://jabber.org/protocol/pubsub#delete-nodes'.freeze, :pubsub_instant => 'http://jabber.org/protocol/pubsub#instant-nodes'.freeze, :pubsub_item_ids => 'http://jabber.org/protocol/pubsub#item-ids'.freeze, :pubsub_publish => 'http://jabber.org/protocol/pubsub#publish'.freeze, :pubsub_subscribe => 'http://jabber.org/protocol/pubsub#subscribe'.freeze, :disco_items => 'http://jabber.org/protocol/disco#items'.freeze, :disco_info => 'http://jabber.org/protocol/disco#info'.freeze, :http_bind => 'http://jabber.org/protocol/httpbind'.freeze, :bosh => 'urn:xmpp:xbosh'.freeze, :vcard => 'vcard-temp'.freeze, :si => 'http://jabber.org/protocol/si'.freeze, :byte_streams => 'http://jabber.org/protocol/bytestreams'.freeze }.freeze
- VERSION =
'0.4.5.2'