haskell-xmpp-2.0.4: Haskell XMPP (eXtensible Message Passing Protocol, a.k.a. Jabber) library
Copyright(c) pierre 2007
LicenseBSD3
MaintainerDmitry Astapov <dastapov@gmail.com>, pierre <k.pierre.k@gmail.com>
Stabilityexperimental
Portabilityportable
Safe HaskellNone
LanguageHaskell2010

Network.XMPP.XEP.MUC

Description

XEP-0045, join/kick/ban/leave functionality

Synopsis

Documentation

class FromXML a where Source #

Instances

Instances details
FromXML () Source # 
Instance details

Defined in Network.XMPP.XML

FromXML XmppField Source # 
Instance details

Defined in Network.XMPP.XEP.Form

FromXML XmppForm Source # 
Instance details

Defined in Network.XMPP.XEP.Form

FromXML MAMPayload Source # 
Instance details

Defined in Network.XMPP.XEP.MAM

FromXML MUCPayload Source # 
Instance details

Defined in Network.XMPP.XEP.MUC

(FromXML a, FromXML b) => FromXML (Either a b) Source # 
Instance details

Defined in Network.XMPP.XML

data Role Source #

Instances

Instances details
Eq Role Source # 
Instance details

Defined in Network.XMPP.XEP.MUC

Methods

(==) :: Role -> Role -> Bool #

(/=) :: Role -> Role -> Bool #

Show Role Source # 
Instance details

Defined in Network.XMPP.XEP.MUC

Methods

showsPrec :: Int -> Role -> ShowS #

show :: Role -> String #

showList :: [Role] -> ShowS #