packages feed

stomp-queue-0.5.1: stomp-queue.cabal

Name:            stomp-queue
Version:         0.5.1
Cabal-Version:   >= 1.24
Copyright:       Copyright (c) Tobias Schoofs, 2011 - 2020
License:         LGPL
license-file:    license/lgpl-3.0ex.txt
Author:          Tobias Schoofs
Maintainer:      tobias dot schoofs at gmx dot net
Homepage:        http://github.com/toschoo/mom
Category:        Network, Message-oriented Middleware, Stomp, Client
Build-Type:      Simple
Synopsis:        Stompl Client Library 
extra-source-files: changelog.md
Description:
  The Stomp Protocol specifies message-oriented interoperability.
  Applications connect to a message broker to send (publish)
  or receive (subscribe) messages through queues. 
  Interoperating applications do not know 
  the location or internal structure of each other.
  They see only each other's interfaces, /i.e./ the messages
  published and subscribed through the broker.

  .
  
  The Stomp Queue library provides 
  a Stomp client, using abstractions like
  'Connection', 'Transaction', 'Queue' and 'Message'.
  The library may use TLS for secure connections 
  to brokers that provide security over TLS.

  .

  More information, examples and a test suite are available 
  on <http://github.com/toschoo/mom>.
  The Stomp specification can be found at
  <http://stomp.github.com>.


Library
  Build-Depends:   base                >= 4.0 && <= 5.0,
                   bytestring          >= 0.10,
                   utf8-string         >= 0.3.6,
                   attoparsec          >= 0.9.1.1,
                   split               >= 0.1.4.1,
                   mtl                 >= 2.2.0.1,
                   stompl              >= 0.6.0,
                   mime                >= 0.4.0.2,
                   time                >= 1.1.4,
                   conduit             >= 1.3.4,
                   conduit-extra       >= 1.3.5,
                   network-conduit-tls >= 1.3.2,
                   resourcet           >= 1.2.4

  hs-source-dirs: Network/Mom/Stompl/Client, .

  default-language: Haskell98
                   
  Exposed-Modules: Network.Mom.Stompl.Client.Queue, 
                   Network.Mom.Stompl.Client.Exception

  other-modules: Network.Mom.Stompl.Client.Stream,
                 Network.Mom.Stompl.Client.State,
                 Network.Mom.Stompl.Client.Factory