Browse Source

Reverting "rename StanzaID to StanzaId"

Revert "rename StanzaID to StanzaId"

This reverts commit c64beff3f6.
master
Philipp Balzarek 13 years ago
parent
commit
c705291548
  1. 4
      source/Network/Xmpp/Concurrent/Types.hs
  2. 2
      source/Network/Xmpp/IM/Message.hs
  3. 2
      source/Network/Xmpp/Internal.hs
  4. 2
      source/Network/Xmpp/Stream.hs
  5. 30
      source/Network/Xmpp/Types.hs

4
source/Network/Xmpp/Concurrent/Types.hs

@ -41,7 +41,7 @@ data Session = Session
-- Fields below are from Context. -- Fields below are from Context.
, writeRef :: TMVar (BS.ByteString -> IO Bool) , writeRef :: TMVar (BS.ByteString -> IO Bool)
, readerThread :: ThreadId , readerThread :: ThreadId
, idGenerator :: IO StanzaId , idGenerator :: IO StanzaID
-- | Lock (used by withStream) to make sure that a maximum of one -- | Lock (used by withStream) to make sure that a maximum of one
-- Stream action is executed at any given time. -- Stream action is executed at any given time.
, streamRef :: TMVar (TMVar Stream) , streamRef :: TMVar (TMVar Stream)
@ -52,7 +52,7 @@ data Session = Session
-- | IQHandlers holds the registered channels for incomming IQ requests and -- | IQHandlers holds the registered channels for incomming IQ requests and
-- TMVars of and TMVars for expected IQ responses -- TMVars of and TMVars for expected IQ responses
type IQHandlers = (Map.Map (IQRequestType, Text) (TChan IQRequestTicket) type IQHandlers = (Map.Map (IQRequestType, Text) (TChan IQRequestTicket)
, Map.Map StanzaId (TMVar IQResponse) , Map.Map StanzaID (TMVar IQResponse)
) )
-- | Contains whether or not a reply has been sent, and the IQ request body to -- | Contains whether or not a reply has been sent, and the IQ request body to

2
source/Network/Xmpp/IM/Message.hs

@ -80,7 +80,7 @@ body m = bodyContent <$> listToMaybe (bodies m)
-- | Generate a new instant message -- | Generate a new instant message
newIM newIM
:: Jid :: Jid
-> Maybe StanzaId -> Maybe StanzaID
-> Maybe LangTag -> Maybe LangTag
-> MessageType -> MessageType
-> Maybe MessageSubject -> Maybe MessageSubject

2
source/Network/Xmpp/Internal.hs

@ -29,7 +29,7 @@ module Network.Xmpp.Internal
, pullStanza , pullStanza
, pushIQ , pushIQ
, SaslHandler(..) , SaslHandler(..)
, StanzaId(..) , StanzaID(..)
) )
where where

2
source/Network/Xmpp/Stream.hs

@ -461,7 +461,7 @@ killStream = withStream $ do
-- Sends an IQ request and waits for the response. If the response ID does not -- Sends an IQ request and waits for the response. If the response ID does not
-- match the outgoing ID, an error is thrown. -- match the outgoing ID, an error is thrown.
pushIQ :: StanzaId pushIQ :: StanzaID
-> Maybe Jid -> Maybe Jid
-> IQRequestType -> IQRequestType
-> Maybe LangTag -> Maybe LangTag

30
source/Network/Xmpp/Types.hs

@ -27,7 +27,7 @@ module Network.Xmpp.Types
, StanzaError(..) , StanzaError(..)
, StanzaErrorCondition(..) , StanzaErrorCondition(..)
, StanzaErrorType(..) , StanzaErrorType(..)
, StanzaId(..) , StanzaID(..)
, XmppFailure(..) , XmppFailure(..)
, StreamErrorCondition(..) , StreamErrorCondition(..)
, Version(..) , Version(..)
@ -80,16 +80,16 @@ import qualified Text.StringPrep as SP
-- Wraps a string of random characters that, when using an appropriate -- Wraps a string of random characters that, when using an appropriate
-- @IdGenerator@, is guaranteed to be unique for the Xmpp session. -- @IdGenerator@, is guaranteed to be unique for the Xmpp session.
data StanzaId = StanzaId !Text deriving (Eq, Ord) data StanzaID = StanzaID !Text deriving (Eq, Ord)
instance Show StanzaId where instance Show StanzaID where
show (StanzaId s) = Text.unpack s show (StanzaID s) = Text.unpack s
instance Read StanzaId where instance Read StanzaID where
readsPrec _ x = [(StanzaId $ Text.pack x, "")] readsPrec _ x = [(StanzaID $ Text.pack x, "")]
instance IsString StanzaId where instance IsString StanzaID where
fromString = StanzaId . Text.pack fromString = StanzaID . Text.pack
-- | The Xmpp communication primities (Message, Presence and Info/Query) are -- | The Xmpp communication primities (Message, Presence and Info/Query) are
-- called stanzas. -- called stanzas.
@ -104,7 +104,7 @@ data Stanza = IQRequestS !IQRequest
-- | A "request" Info/Query (IQ) stanza is one with either "get" or "set" as -- | A "request" Info/Query (IQ) stanza is one with either "get" or "set" as
-- type. It always contains an xml payload. -- type. It always contains an xml payload.
data IQRequest = IQRequest { iqRequestID :: !StanzaId data IQRequest = IQRequest { iqRequestID :: !StanzaID
, iqRequestFrom :: !(Maybe Jid) , iqRequestFrom :: !(Maybe Jid)
, iqRequestTo :: !(Maybe Jid) , iqRequestTo :: !(Maybe Jid)
, iqRequestLangTag :: !(Maybe LangTag) , iqRequestLangTag :: !(Maybe LangTag)
@ -132,7 +132,7 @@ data IQResponse = IQResponseError IQError
deriving Show deriving Show
-- | The (non-error) answer to an IQ request. -- | The (non-error) answer to an IQ request.
data IQResult = IQResult { iqResultID :: !StanzaId data IQResult = IQResult { iqResultID :: !StanzaID
, iqResultFrom :: !(Maybe Jid) , iqResultFrom :: !(Maybe Jid)
, iqResultTo :: !(Maybe Jid) , iqResultTo :: !(Maybe Jid)
, iqResultLangTag :: !(Maybe LangTag) , iqResultLangTag :: !(Maybe LangTag)
@ -140,7 +140,7 @@ data IQResult = IQResult { iqResultID :: !StanzaId
} deriving Show } deriving Show
-- | The answer to an IQ request that generated an error. -- | The answer to an IQ request that generated an error.
data IQError = IQError { iqErrorID :: !StanzaId data IQError = IQError { iqErrorID :: !StanzaID
, iqErrorFrom :: !(Maybe Jid) , iqErrorFrom :: !(Maybe Jid)
, iqErrorTo :: !(Maybe Jid) , iqErrorTo :: !(Maybe Jid)
, iqErrorLangTag :: !(Maybe LangTag) , iqErrorLangTag :: !(Maybe LangTag)
@ -149,7 +149,7 @@ data IQError = IQError { iqErrorID :: !StanzaId
} deriving Show } deriving Show
-- | The message stanza. Used for /push/ type communication. -- | The message stanza. Used for /push/ type communication.
data Message = Message { messageID :: !(Maybe StanzaId) data Message = Message { messageID :: !(Maybe StanzaID)
, messageFrom :: !(Maybe Jid) , messageFrom :: !(Maybe Jid)
, messageTo :: !(Maybe Jid) , messageTo :: !(Maybe Jid)
, messageLangTag :: !(Maybe LangTag) , messageLangTag :: !(Maybe LangTag)
@ -158,7 +158,7 @@ data Message = Message { messageID :: !(Maybe StanzaId)
} deriving Show } deriving Show
-- | An error stanza generated in response to a 'Message'. -- | An error stanza generated in response to a 'Message'.
data MessageError = MessageError { messageErrorID :: !(Maybe StanzaId) data MessageError = MessageError { messageErrorID :: !(Maybe StanzaID)
, messageErrorFrom :: !(Maybe Jid) , messageErrorFrom :: !(Maybe Jid)
, messageErrorTo :: !(Maybe Jid) , messageErrorTo :: !(Maybe Jid)
, messageErrorLangTag :: !(Maybe LangTag) , messageErrorLangTag :: !(Maybe LangTag)
@ -218,7 +218,7 @@ instance Read MessageType where
readsPrec _ _ = [(Normal, "")] readsPrec _ _ = [(Normal, "")]
-- | The presence stanza. Used for communicating status updates. -- | The presence stanza. Used for communicating status updates.
data Presence = Presence { presenceID :: !(Maybe StanzaId) data Presence = Presence { presenceID :: !(Maybe StanzaID)
, presenceFrom :: !(Maybe Jid) , presenceFrom :: !(Maybe Jid)
, presenceTo :: !(Maybe Jid) , presenceTo :: !(Maybe Jid)
, presenceLangTag :: !(Maybe LangTag) , presenceLangTag :: !(Maybe LangTag)
@ -228,7 +228,7 @@ data Presence = Presence { presenceID :: !(Maybe StanzaId)
-- | An error stanza generated in response to a 'Presence'. -- | An error stanza generated in response to a 'Presence'.
data PresenceError = PresenceError { presenceErrorID :: !(Maybe StanzaId) data PresenceError = PresenceError { presenceErrorID :: !(Maybe StanzaID)
, presenceErrorFrom :: !(Maybe Jid) , presenceErrorFrom :: !(Maybe Jid)
, presenceErrorTo :: !(Maybe Jid) , presenceErrorTo :: !(Maybe Jid)
, presenceErrorLangTag :: !(Maybe LangTag) , presenceErrorLangTag :: !(Maybe LangTag)

Loading…
Cancel
Save