mirror of
https://github.com/elkowar/dots-of-war.git
synced 2024-12-27 22:52:23 +00:00
307 lines
164 KiB
Text
307 lines
164 KiB
Text
|
<!DOCTYPE HTML>
|
||
|
<html>
|
||
|
<head profile="http://a9.com/-/spec/opensearch/1.1/">
|
||
|
<meta http-equiv="Content-Type" content="text/html; charset=utf8" />
|
||
|
<title>sendMessage package: - Hoogle</title>
|
||
|
<meta name="robots" content="index" />
|
||
|
<link type="text/css" rel="stylesheet" href="hoogle.css" />
|
||
|
<link rel="stylesheet" type="text/css" href="plugin/chosen.css" />
|
||
|
<link type="image/png" rel="icon" href="favicon.png" />
|
||
|
<link type="image/png" rel="apple-touch-icon" href="favicon57.png" />
|
||
|
<link type="application/opensearchdescription+xml" rel="search" href="search.xml" title="Hoogle" />
|
||
|
<script type="text/javascript" src="plugin/jquery.js"> </script>
|
||
|
<script type="text/javascript" src="plugin/jquery-cookie.js"> </script>
|
||
|
<script type="text/javascript" src="plugin/chosen-jquery.js"> </script>
|
||
|
<script type="text/javascript" src="hoogle.js"> </script>
|
||
|
</head>
|
||
|
<body>
|
||
|
<div id="links">
|
||
|
<ul id="top-menu">
|
||
|
<li id="plugin"><a>Search plugin</a></li>
|
||
|
<li><a href="https://github.com/ndmitchell/hoogle/blob/master/README.md">Manual</a></li>
|
||
|
<li><a href="https://www.haskell.org">haskell.org</a></li>
|
||
|
</ul>
|
||
|
</div>
|
||
|
<form action="" method="get" id="search">
|
||
|
<a id="logo" href="https://hoogle.haskell.org">
|
||
|
<img src="hoogle.png" width="160" height="58" alt="Hoogle"
|
||
|
/></a>
|
||
|
<input name="hoogle" id="hoogle" class="HOOGLE_REAL" type="text" autocomplete="off" autofocus="autofocus" accesskey="1" placeholder="Search for..." value="sendMessage" />
|
||
|
<select name="scope" id="scope" data-live-search="true"><option>set:stackage</option><option>set:haskell-platform</option><option>set:included-with-ghc</option><option>package:abstract-deque</option><option>package:abstract-par</option><option>package:AC-Angle</option><option>package:accuerr</option><option>package:ace</option><option>package:action-permutations</option><option>package:active</option><option>package:ad</option><option>package:adjunctions</option><option>package:adler32</option><option>package:advent-of-code-api</option><option>package:aeson</option><option>package:aeson-attoparsec</option><option>package:aeson-better-errors</option><option>package:aeson-casing</option><option>package:aeson-combinators</option><option>package:aeson-compat</option><option>package:aeson-default</option><option>package:aeson-diff</option><option>package:aeson-generic-compat</option><option>package:aeson-lens</option><option>package:aeson-optics</option><option>package:aeson-picker</option><option>package:aeson-pretty</option><option>package:aeson-qq</option><option>package:aeson-schemas</option><option>package:aeson-utils</option><option>package:aeson-yak</option><option>package:aeson-yaml</option><option>package:al</option><option>package:alarmclock</option><option>package:alerts</option><option>package:alex</option><option>package:alg</option><option>package:algebraic-graphs</option><option>package:Allure</option><option>package:almost-fix</option><option>package:alsa-core</option><option>package:alsa-mixer</option><option>package:alsa-pcm</option><option>package:alsa-seq</option><option>package:alternative-vector</option><option>package:ALUT</option><option>package:amazonka</option><option>package:amazonka-apigateway</option><option>package:amazonka-application-autoscaling</option><option>package:amazonka-appstream</option><option>package:amazonka-athena</option><option>package:amazonka-autoscaling</option><option>package:amazonka-budgets</option><option>package:amazonka-certificatemanager</option><option>package:amazonka-cloudformation</option><option>package:amazonka-cloudfront</option><option>package:amazonka-cloudhsm</option><option>package:amazonka-cloudsearch</option><option>package:amazonka-cloudsearch-domains</option><option>package:amazonka-cloudtrail</option><option>package:amazonka-cloudwatch</option><option>package:amazonka-cloudwatch-events</option><option>package:amazonka-cloudwatch-logs</option><option>package:amazonka-codebuild</option><option>package:amazonka-codecommit</option><option>package:amazonka-codedeploy</option><option>package:amazonka-codepipeline</option><option>package:amazonka-cognito-identity</option><option>package:amazonka-cognito-idp</option><option>package:amazonka-cognito-sync</option><option>package:amazonka-config</option><option>package:amazonka-core</option><option>package:amazonka-datapipeline</option><option>package:amazonka-devicefarm</option><option>package:amazonka-directconnect</option><option>package:amazonka-discovery</option><option>package:amazonka-dms</option><option>package:amazonka-ds</option><option>package:amazonka-dynamodb</option><option>package:amazonka-dynamodb-streams</option><option>package:amazonka-ecr</option><option>package:amazonka-ecs</option><option>package:amazonka-efs</option><option>package:amazonka-elasticache</option><option>package:amazonka-elasticbeanstalk</option><option>package:amazonka-elasticsearch</option><option>package:amazonka-elastictranscoder</option><option>package:amazonka-elb</option><option>package:amazonka-elbv2</option><option>package:amazonka-emr</option><option>package:amazonka-gamelift</option><option>package:amazonka-glacier</option><option>package:amazonka-glue</option><option>package:amazonka-health</option><option>package:amazonka-iam</option><option>package:amazonka-importexport</option><option>package:amazonka-inspector</option><option>package:amazonka-iot</option><option>package:amazonka-iot-dataplane</option><option>package:amazonka-kinesis</option><option>package:amazonka-kinesis-analytics</option><option>package:am
|
||
|
<input id="submit" type="submit" value="Search" />
|
||
|
</form>
|
||
|
<div id="body">
|
||
|
<h1>sendMessage</h1><ul id="left"><li><b>Packages</b></li><li><a class=" minus" href="?hoogle=sendMessage%20-is%3Aexact&scope=package:"></a><a class="plus" href="?hoogle=sendMessage%20is%3Aexact&scope=package:">is:exact</a></li><li><a class=" minus" href="?hoogle=sendMessage%20-is%3Amodule&scope=package:"></a><a class="plus" href="?hoogle=sendMessage%20is%3Amodule&scope=package:">is:module</a></li><li><a class=" minus" href="?hoogle=sendMessage%20-package%3AWin32&scope=package:"></a><a class="plus" href="?hoogle=sendMessage%20package%3AWin32&scope=package:">Win32</a></li><li><a class=" minus" href="?hoogle=sendMessage%20-package%3Ahosc&scope=package:"></a><a class="plus" href="?hoogle=sendMessage%20package%3Ahosc&scope=package:">hosc</a></li><li><a class=" minus" href="?hoogle=sendMessage%20-package%3Axmonad&scope=package:"></a><a class="plus" href="?hoogle=sendMessage%20package%3Axmonad&scope=package:">xmonad</a></li><li><a class=" minus" href="?hoogle=sendMessage%20-package%3Axmonad-contrib&scope=package:"></a><a class="plus" href="?hoogle=sendMessage%20package%3Axmonad-contrib&scope=package:">xmonad-contrib</a></li><li><a class=" minus" href="?hoogle=sendMessage%20-package%3Aamazonka-sqs&scope=package:"></a><a class="plus" href="?hoogle=sendMessage%20package%3Aamazonka-sqs&scope=package:">amazonka-sqs</a></li><li><a class=" minus" href="?hoogle=sendMessage%20-package%3Alibmpd&scope=package:"></a><a class="plus" href="?hoogle=sendMessage%20package%3Alibmpd&scope=package:">libmpd</a></li><li><a class=" minus" href="?hoogle=sendMessage%20-package%3Ahaskoin-node&scope=package:"></a><a class="plus" href="?hoogle=sendMessage%20package%3Ahaskoin-node&scope=package:">haskoin-node</a></li><li><a class=" minus" href="?hoogle=sendMessage%20-package%3Ajson-rpc&scope=package:"></a><a class="plus" href="?hoogle=sendMessage%20package%3Ajson-rpc&scope=package:">json-rpc</a></li><li><a class=" minus" href="?hoogle=sendMessage%20-package%3Ansis&scope=package:"></a><a class="plus" href="?hoogle=sendMessage%20package%3Ansis&scope=package:">nsis</a></li></ul><div class="result"><div class="ans"><a href="https://hackage.haskell.org/package/Win32/docs/Graphics-Win32-Window.html#v:sendMessage"><span class=name><b>sendMessage</b></span> :: HWND -> WindowMessage -> WPARAM -> LPARAM -> IO LRESULT</a></div><div class="from"><a href="https://hackage.haskell.org/package/Win32">Win32</a> <a href="https://hackage.haskell.org/package/Win32/docs/Graphics-Win32-Window.html#v:sendMessage">Graphics.Win32.Window</a></div><div class="doc newline shut"></div></div><div class="result"><div class="ans"><a href="https://hackage.haskell.org/package/hosc/docs/Sound-OSC.html#v:sendMessage"><span class=name><b>sendMessage</b></span> :: SendOSC m => Message -> m ()</a></div><div class="from"><a href="https://hackage.haskell.org/package/hosc">hosc</a> <a href="https://hackage.haskell.org/package/hosc/docs/Sound-OSC.html#v:sendMessage">Sound.OSC</a> <a href="https://hackage.haskell.org/package/hosc/docs/Sound-OSC-Transport-Monad.html#v:sendMessage">Sound.OSC.Transport.Monad</a></div><div class="doc newline shut">Type restricted synonym for <tt>sendOSC</tt>.
|
||
|
</div></div><div class="result"><div class="ans"><a href="https://hackage.haskell.org/package/hosc/docs/Sound-OSC-Transport-FD.html#v:sendMessage"><span class=name><b>sendMessage</b></span> :: Transport t => t -> Message -> IO ()</a></div><div class="from"><a href="https://hackage.haskell.org/package/hosc">hosc</a> <a href="https://hackage.haskell.org/package/hosc/docs/Sound-OSC-Transport-FD.html#v:sendMessage">Sound.OSC.Transport.FD</a></div><div class="doc newline shut"><a>sendPacket</a> of <a>Packet_Message</a>.
|
||
|
</div></div><div class="result"><div class="ans"><a href="https://hackage.haskell.org/package/xmonad/docs/XMonad-Operations.html#v:sendMessage"><span class=name><b>sendMessage</b></span> :: Message a => a -> X ()</a></div><div class="from"><a href="https://hackage.haskell.org/package/xmonad">xmonad</a> <a href="https://hackage.haskell.org/package/xmonad/docs/XMonad-Operations.html#v:sendMessage">XMonad.Operations</a>, <a href="https://hackage.haskell.org/package/xmonad-contrib">xmonad-contrib</a> <a href="https://hackage.haskell.org/package/xmonad-contrib/docs/XMonad-Config-Prime.html#v:sendMessage">XMonad.Config.Prime</a></div><div class="doc newline shut">Throw a message to the current <a>LayoutClass</a> possibly modifying
|
||
|
how we layout the windows, in which case changes are handled through a
|
||
|
refresh.
|
||
|
</div></div><div class="result"><div class="ans"><a href="https://hackage.haskell.org/package/amazonka-sqs/docs/Network-AWS-SQS-SendMessage.html#v:sendMessage"><span class=name><b>sendMessage</b></span> :: Text -> Text -> SendMessage</a></div><div class="from"><a href="https://hackage.haskell.org/package/amazonka-sqs">amazonka-sqs</a> <a href="https://hackage.haskell.org/package/amazonka-sqs/docs/Network-AWS-SQS-SendMessage.html#v:sendMessage">Network.AWS.SQS.SendMessage</a></div><div class="doc newline shut">Creates a value of <a>SendMessage</a> with the minimum fields required
|
||
|
to make a request.
|
||
|
|
||
|
Use one of the following lenses to modify other fields as desired:
|
||
|
|
||
|
<ul>
|
||
|
<li><a>smMessageAttributes</a> - Each message attribute consists of a
|
||
|
<tt>Name</tt> , <tt>Type</tt> , and <tt>Value</tt> . For more
|
||
|
information, see <a>Message Attribute Items and Validation</a> in the
|
||
|
<i>Amazon Simple Queue Service Developer Guide</i> .</li>
|
||
|
<li><a>smDelaySeconds</a> - The length of time, in seconds, for which
|
||
|
to delay a specific message. Valid values: 0 to 900. Maximum: 15
|
||
|
minutes. Messages with a positive <tt>DelaySeconds</tt> value become
|
||
|
available for processing after the delay period is finished. If you
|
||
|
don't specify a value, the default value for the queue applies.</li>
|
||
|
<li><a>smMessageDeduplicationId</a> - This parameter applies only to
|
||
|
FIFO (first-in-first-out) queues. The token used for deduplication of
|
||
|
sent messages. If a message with a particular
|
||
|
<tt>MessageDeduplicationId</tt> is sent successfully, any messages
|
||
|
sent with the same <tt>MessageDeduplicationId</tt> are accepted
|
||
|
successfully but aren't delivered during the 5-minute deduplication
|
||
|
interval. For more information, see <a>Exactly-Once Processing</a> in
|
||
|
the <i>Amazon Simple Queue Service Developer Guide</i> . * Every
|
||
|
message must have a unique <tt>MessageDeduplicationId</tt> , * You may
|
||
|
provide a <tt>MessageDeduplicationId</tt> explicitly. * If you aren't
|
||
|
able to provide a <tt>MessageDeduplicationId</tt> and you enable
|
||
|
<tt>ContentBasedDeduplication</tt> for your queue, Amazon SQS uses a
|
||
|
SHA-256 hash to generate the <tt>MessageDeduplicationId</tt> using the
|
||
|
body of the message (but not the attributes of the message). * If you
|
||
|
don't provide a <tt>MessageDeduplicationId</tt> and the queue doesn't
|
||
|
have <tt>ContentBasedDeduplication</tt> set, the action fails with an
|
||
|
error. * If the queue has <tt>ContentBasedDeduplication</tt> set, your
|
||
|
<tt>MessageDeduplicationId</tt> overrides the generated one. * When
|
||
|
<tt>ContentBasedDeduplication</tt> is in effect, messages with
|
||
|
identical content sent within the deduplication interval are treated
|
||
|
as duplicates and only one copy of the message is delivered. * If you
|
||
|
send one message with <tt>ContentBasedDeduplication</tt> enabled and
|
||
|
then another message with a <tt>MessageDeduplicationId</tt> that is
|
||
|
the same as the one generated for the first
|
||
|
<tt>MessageDeduplicationId</tt> , the two messages are treated as
|
||
|
duplicates and only one copy of the message is delivered. The length
|
||
|
of <tt>MessageDeduplicationId</tt> is 128 characters.
|
||
|
<tt>MessageDeduplicationId</tt> can contain alphanumeric characters
|
||
|
(<tt>a-z</tt> , <tt>A-Z</tt> , <tt>0-9</tt> ) and punctuation
|
||
|
(<tt>!"#$%&'()*+,-./:;<a>=</a>?</tt>[]^_`{|}~<tt> ). For best
|
||
|
practices of using </tt>MessageDeduplicationId@ , see <a>Using the
|
||
|
MessageDeduplicationId Property</a> in the <i>Amazon Simple Queue
|
||
|
Service Developer Guide</i> .</li>
|
||
|
<li><a>smMessageGroupId</a> - This parameter applies only to FIFO
|
||
|
(first-in-first-out) queues. The tag that specifies that a message
|
||
|
belongs to a specific message group. Messages that belong to the same
|
||
|
message group are processed in a FIFO manner (however, messages in
|
||
|
different message groups might be processed out of order). To
|
||
|
interleave multiple ordered streams within a single queue, use
|
||
|
<tt>MessageGroupId</tt> values (for example, session data for multiple
|
||
|
users). In this scenario, multiple readers can process the queue, but
|
||
|
the session data of each user is processed in a FIFO fashion. * You
|
||
|
must associate a non-empty <tt>MessageGroupId</tt> with a message. If
|
||
|
you don't provide a <tt>MessageGroupId</tt> , the action fails. *
|
||
|
<tt>ReceiveMessage</tt> might return messages with multiple
|
||
|
<tt>MessageGroupId</tt> values. For each <tt>MessageGroupId</tt> , the
|
||
|
messages are sorted by time sent. The caller can't specify a
|
||
|
<tt>MessageGroupId</tt> . The length of <tt>MessageGroupId</tt> is 128
|
||
|
characters. Valid values are alphanumeric characters and punctuation
|
||
|
<tt>(!"#$%&'()*+,-./:;<a>=</a>?</tt>[]^_`{|}~)<tt> . For best
|
||
|
practices of using </tt>MessageGroupId<tt> , see <a>Using the
|
||
|
MessageGroupId Property</a> in the <i>Amazon Simple Queue Service
|
||
|
Developer Guide</i> . <i>Important:</i> </tt>MessageGroupId@ is
|
||
|
required for FIFO queues. You can't use it for Standard queues.</li>
|
||
|
<li><a>smQueueURL</a> - The URL of the Amazon SQS queue to which a
|
||
|
message is sent. Queue URLs are case-sensitive.</li>
|
||
|
<li><a>smMessageBody</a> - The message to send. The maximum string
|
||
|
size is 256 KB. <i>Important:</i> A message can include only XML,
|
||
|
JSON, and unformatted text. The following Unicode characters are
|
||
|
allowed: <tt>#x9</tt> | <tt>#xA</tt> | <tt>#xD</tt> | <tt>#x20</tt> to
|
||
|
<tt>#xD7FF</tt> | <tt>#xE000</tt> to <tt>#xFFFD</tt> |
|
||
|
<tt>#x10000</tt> to <tt>#x10FFFF</tt> Any characters not included in
|
||
|
this list will be rejected. For more information, see the <a>W3C
|
||
|
specification for characters</a> .</li>
|
||
|
</ul>
|
||
|
</div></div><div class="result"><div class="ans"><a href="https://hackage.haskell.org/package/libmpd/docs/Network-MPD.html#v:sendMessage"><span class=name><b>sendMessage</b></span> :: MonadMPD m => ChannelName -> MessageText -> m ()</a></div><div class="from"><a href="https://hackage.haskell.org/package/libmpd">libmpd</a> <a href="https://hackage.haskell.org/package/libmpd/docs/Network-MPD.html#v:sendMessage">Network.MPD</a></div><div class="doc newline shut"></div></div><div class="result"><div class="ans"><a href="https://hackage.haskell.org/package/libmpd/docs/Network-MPD-Applicative-ClientToClient.html#v:sendMessage"><span class=name><b>sendMessage</b></span> :: ChannelName -> MessageText -> Command ()</a></div><div class="from"><a href="https://hackage.haskell.org/package/libmpd">libmpd</a> <a href="https://hackage.haskell.org/package/libmpd/docs/Network-MPD-Applicative-ClientToClient.html#v:sendMessage">Network.MPD.Applicative.ClientToClient</a></div><div class="doc newline shut"></div></div><div class="result"><div class="ans"><a href="https://hackage.haskell.org/package/haskoin-node/docs/Network-Haskoin-Node-Peer.html#v:sendMessage"><span class=name><b>sendMessage</b></span> :: PeerId -> Message -> NodeT STM ()</a></div><div class="from"><a href="https://hackage.haskell.org/package/haskoin-node">haskoin-node</a> <a href="https://hackage.haskell.org/package/haskoin-node/docs/Network-Haskoin-Node-Peer.html#v:sendMessage">Network.Haskoin.Node.Peer</a></div><div class="doc newline shut"></div></div><div class="result"><div class="ans"><a href="https://hackage.haskell.org/package/json-rpc/docs/Network-JSONRPC.html#v:sendMessage"><span class=name><b>sendMessage</b></span> :: MonadLoggerIO m => Message -> JSONRPCT m ()</a></div><div class="from"><a href="https://hackage.haskell.org/package/json-rpc">json-rpc</a> <a href="https://hackage.haskell.org/package/json-rpc/docs/Network-JSONRPC.html#v:sendMessage">Network.JSONRPC</a></div><div class="doc newline shut">Send any message. Do not use this. Use the other high-level functions
|
||
|
instead. Will not track request ids. Incoming responses to requests
|
||
|
sent using this method will be ignored.
|
||
|
</div></div><div class="result"><div class="ans"><a href="https://hackage.haskell.org/package/nsis/docs/Development-NSIS.html#v:sendMessage"><span class=name><b>sendMessage</b></span> :: [Attrib] -> HWND -> Exp Int -> Exp a -> Exp b -> Action (Exp Int)</a></div><div class="from"><a href="https://hackage.haskell.org/package/nsis">nsis</a> <a href="https://hackage.haskell.org/package/nsis/docs/Development-NSIS.html#v:sendMessage">Development.NSIS</a></div><div class="doc newline shut"></div></div><div class="result"><div class="ans"><a href="https://hackage.haskell.org/package/amazonka-sqs/docs/Network-AWS-SQS-SendMessage.html"><b>module</b> Network.AWS.SQS.<span class=name><b>SendMessage</b></span></a></div><div class="from"><a href="https://hackage.haskell.org/package/amazonka-sqs">amazonka-sqs</a></div><div class="doc newline shut">Delivers a message to the specified queue.
|
||
|
|
||
|
<i>Important:</i> A message can include only XML, JSON, and
|
||
|
unformatted text. The following Unicode characters are allowed:
|
||
|
|
||
|
<tt>#x9</tt> | <tt>#xA</tt> | <tt>#xD</tt> | <tt>#x20</tt> to
|
||
|
<tt>#xD7FF</tt> | <tt>#xE000</tt> to <tt>#xFFFD</tt> |
|
||
|
<tt>#x10000</tt> to <tt>#x10FFFF</tt>
|
||
|
|
||
|
Any characters not included in this list will be rejected. For more
|
||
|
information, see the <a>W3C specification for characters</a> .
|
||
|
</div></div><div class="result"><div class="ans"><a href="https://hackage.haskell.org/package/amazonka-sqs/docs/Network-AWS-SQS-SendMessage.html#t:SendMessage"><b>data</b> <span class=name><b>SendMessage</b></span></a></div><div class="from"><a href="https://hackage.haskell.org/package/amazonka-sqs">amazonka-sqs</a> <a href="https://hackage.haskell.org/package/amazonka-sqs/docs/Network-AWS-SQS-SendMessage.html#t:SendMessage">Network.AWS.SQS.SendMessage</a></div><div class="doc newline shut"><i>See:</i> <a>sendMessage</a> smart constructor.
|
||
|
</div></div><div class="result"><div class="ans"><a href="https://hackage.haskell.org/package/xmonad/docs/XMonad-Operations.html#v:sendMessageWithNoRefresh"><span class=name><b>sendMessage</b>WithNoRefresh</span> :: Message a => a -> Workspace WorkspaceId (Layout Window) Window -> X ()</a></div><div class="from"><a href="https://hackage.haskell.org/package/xmonad">xmonad</a> <a href="https://hackage.haskell.org/package/xmonad/docs/XMonad-Operations.html#v:sendMessageWithNoRefresh">XMonad.Operations</a>, <a href="https://hackage.haskell.org/package/xmonad-contrib">xmonad-contrib</a> <a href="https://hackage.haskell.org/package/xmonad-contrib/docs/XMonad-Config-Prime.html#v:sendMessageWithNoRefresh">XMonad.Config.Prime</a></div><div class="doc newline shut">Send a message to a layout, without refreshing.
|
||
|
</div></div><div class="result"><div class="ans"><a href="https://hackage.haskell.org/package/xmonad-contrib/docs/XMonad-Actions-MessageFeedback.html#v:sendMessageB"><span class=name><b>sendMessage</b>B</span> :: Message a => a -> X Bool</a></div><div class="from"><a href="https://hackage.haskell.org/package/xmonad-contrib">xmonad-contrib</a> <a href="https://hackage.haskell.org/package/xmonad-contrib/docs/XMonad-Actions-MessageFeedback.html#v:sendMessageB">XMonad.Actions.MessageFeedback</a></div><div class="doc newline shut">Variant of <a>sendSomeMessageB</a> which like <a>sendMessage</a>
|
||
|
accepts <a>Message</a> rather than <a>SomeMessage</a>. Returns
|
||
|
<tt>True</tt> if the message was handled, <tt>False</tt> otherwise.
|
||
|
</div></div><div class="result"><div class="ans"><a href="https://hackage.haskell.org/package/xmonad-contrib/docs/XMonad-Actions-MessageFeedback.html#v:sendMessageWithNoRefreshB"><span class=name><b>sendMessage</b>WithNoRefreshB</span> :: Message a => a -> Workspace WorkspaceId (Layout Window) Window -> X Bool</a></div><div class="from"><a href="https://hackage.haskell.org/package/xmonad-contrib">xmonad-contrib</a> <a href="https://hackage.haskell.org/package/xmonad-contrib/docs/XMonad-Actions-MessageFeedback.html#v:sendMessageWithNoRefreshB">XMonad.Actions.MessageFeedback</a></div><div class="doc newline shut">Variant of <a>sendSomeMessageWithNoRefreshB</a> which like
|
||
|
<a>sendMessageWithNoRefresh</a> accepts <a>Message</a> rather than
|
||
|
<a>SomeMessage</a>. Returns <tt>True</tt> if the message was handled,
|
||
|
<tt>False</tt> otherwise.
|
||
|
</div></div><div class="result"><div class="ans"><a href="https://hackage.haskell.org/package/xmonad-contrib/docs/XMonad-Actions-MessageFeedback.html#v:sendMessageWithNoRefreshToCurrent"><span class=name><b>sendMessage</b>WithNoRefreshToCurrent</span> :: Message a => a -> X ()</a></div><div class="from"><a href="https://hackage.haskell.org/package/xmonad-contrib">xmonad-contrib</a> <a href="https://hackage.haskell.org/package/xmonad-contrib/docs/XMonad-Actions-MessageFeedback.html#v:sendMessageWithNoRefreshToCurrent">XMonad.Actions.MessageFeedback</a></div><div class="doc newline shut">Variant of <a>sendMessageWithNoRefreshToCurrentB</a> that discards the
|
||
|
result.
|
||
|
</div></div><div class="result"><div class="ans"><a href="https://hackage.haskell.org/package/xmonad-contrib/docs/XMonad-Actions-MessageFeedback.html#v:sendMessageWithNoRefreshToCurrentB"><span class=name><b>sendMessage</b>WithNoRefreshToCurrentB</span> :: Message a => a -> X Bool</a></div><div class="from"><a href="https://hackage.haskell.org/package/xmonad-contrib">xmonad-contrib</a> <a href="https://hackage.haskell.org/package/xmonad-contrib/docs/XMonad-Actions-MessageFeedback.html#v:sendMessageWithNoRefreshToCurrentB">XMonad.Actions.MessageFeedback</a></div><div class="doc newline shut">Variant of <a>sendSomeMessageWithNoRefreshToCurrentB</a> which accepts
|
||
|
<a>Message</a> rather than <a>SomeMessage</a>. Returns <tt>True</tt>
|
||
|
if the message was handled, <tt>False</tt> otherwise.
|
||
|
</div></div><div class="result"><div class="ans"><a href="https://hackage.haskell.org/package/xmonad-contrib/docs/XMonad-Actions-MessageFeedback.html#v:sendMessages"><span class=name><b>sendMessage</b>s</span> :: Message a => [a] -> X ()</a></div><div class="from"><a href="https://hackage.haskell.org/package/xmonad-contrib">xmonad-contrib</a> <a href="https://hackage.haskell.org/package/xmonad-contrib/docs/XMonad-Actions-MessageFeedback.html#v:sendMessages">XMonad.Actions.MessageFeedback</a></div><div class="doc newline shut">Variant of <a>sendMessagesB</a> that discards the results.
|
||
|
</div></div><div class="result"><div class="ans"><a href="https://hackage.haskell.org/package/xmonad-contrib/docs/XMonad-Actions-MessageFeedback.html#v:sendMessagesB"><span class=name><b>sendMessage</b>sB</span> :: Message a => [a] -> X [Bool]</a></div><div class="from"><a href="https://hackage.haskell.org/package/xmonad-contrib">xmonad-contrib</a> <a href="https://hackage.haskell.org/package/xmonad-contrib/docs/XMonad-Actions-MessageFeedback.html#v:sendMessagesB">XMonad.Actions.MessageFeedback</a></div><div class="doc newline shut">Variant of <a>sendSomeMessagesB</a> which accepts <a>Message</a>
|
||
|
rather than <a>SomeMessage</a>. Use this if all the messages are of
|
||
|
the same type.
|
||
|
</div></div><div class="result"><div class="ans"><a href="https://hackage.haskell.org/package/xmonad-contrib/docs/XMonad-Util-NamedActions.html#v:sendMessage-39-"><span class=name><b>sendMessage</b>'</span> :: (Message a, Show a) => a -> NamedAction</a></div><div class="from"><a href="https://hackage.haskell.org/package/xmonad-contrib">xmonad-contrib</a> <a href="https://hackage.haskell.org/package/xmonad-contrib/docs/XMonad-Util-NamedActions.html#v:sendMessage-39-">XMonad.Util.NamedActions</a></div><div class="doc newline shut"><a>sendMessage</a> but add a description that is <tt>show
|
||
|
message</tt>. Note that not all messages have show instances.
|
||
|
</div></div><div class="result"><div class="ans"><a href="https://hackage.haskell.org/package/amazonka-sqs/docs/Network-AWS-SQS.html#v:sendMessageBatchRequestEntry"><span class=name><b>sendMessage</b>BatchRequestEntry</span> :: Text -> Text -> SendMessageBatchRequestEntry</a></div><div class="from"><a href="https://hackage.haskell.org/package/amazonka-sqs">amazonka-sqs</a> <a href="https://hackage.haskell.org/package/amazonka-sqs/docs/Network-AWS-SQS.html#v:sendMessageBatchRequestEntry">Network.AWS.SQS</a></div><div class="doc newline shut">Creates a value of <a>SendMessageBatchRequestEntry</a> with the
|
||
|
minimum fields required to make a request.
|
||
|
|
||
|
Use one of the following lenses to modify other fields as desired:
|
||
|
|
||
|
<ul>
|
||
|
<li><a>sMessageAttributes</a> - Each message attribute consists of a
|
||
|
<tt>Name</tt> , <tt>Type</tt> , and <tt>Value</tt> . For more
|
||
|
information, see <a>Message Attribute Items and Validation</a> in the
|
||
|
<i>Amazon Simple Queue Service Developer Guide</i> .</li>
|
||
|
<li><a>sDelaySeconds</a> - The length of time, in seconds, for which a
|
||
|
specific message is delayed. Valid values: 0 to 900. Maximum: 15
|
||
|
minutes. Messages with a positive <tt>DelaySeconds</tt> value become
|
||
|
available for processing after the delay period is finished. If you
|
||
|
don't specify a value, the default value for the queue is
|
||
|
applied.</li>
|
||
|
<li><a>sMessageDeduplicationId</a> - This parameter applies only to
|
||
|
FIFO (first-in-first-out) queues. The token used for deduplication of
|
||
|
messages within a 5-minute minimum deduplication interval. If a
|
||
|
message with a particular <tt>MessageDeduplicationId</tt> is sent
|
||
|
successfully, subsequent messages with the same
|
||
|
<tt>MessageDeduplicationId</tt> are accepted successfully but aren't
|
||
|
delivered. For more information, see <a>Exactly-Once Processing</a> in
|
||
|
the <i>Amazon Simple Queue Service Developer Guide</i> . * Every
|
||
|
message must have a unique <tt>MessageDeduplicationId</tt> , * You may
|
||
|
provide a <tt>MessageDeduplicationId</tt> explicitly. * If you aren't
|
||
|
able to provide a <tt>MessageDeduplicationId</tt> and you enable
|
||
|
<tt>ContentBasedDeduplication</tt> for your queue, Amazon SQS uses a
|
||
|
SHA-256 hash to generate the <tt>MessageDeduplicationId</tt> using the
|
||
|
body of the message (but not the attributes of the message). * If you
|
||
|
don't provide a <tt>MessageDeduplicationId</tt> and the queue doesn't
|
||
|
have <tt>ContentBasedDeduplication</tt> set, the action fails with an
|
||
|
error. * If the queue has <tt>ContentBasedDeduplication</tt> set, your
|
||
|
<tt>MessageDeduplicationId</tt> overrides the generated one. * When
|
||
|
<tt>ContentBasedDeduplication</tt> is in effect, messages with
|
||
|
identical content sent within the deduplication interval are treated
|
||
|
as duplicates and only one copy of the message is delivered. * If you
|
||
|
send one message with <tt>ContentBasedDeduplication</tt> enabled and
|
||
|
then another message with a <tt>MessageDeduplicationId</tt> that is
|
||
|
the same as the one generated for the first
|
||
|
<tt>MessageDeduplicationId</tt> , the two messages are treated as
|
||
|
duplicates and only one copy of the message is delivered. The length
|
||
|
of <tt>MessageDeduplicationId</tt> is 128 characters.
|
||
|
<tt>MessageDeduplicationId</tt> can contain alphanumeric characters
|
||
|
(<tt>a-z</tt> , <tt>A-Z</tt> , <tt>0-9</tt> ) and punctuation
|
||
|
(<tt>!"#$%&'()*+,-./:;<a>=</a>?</tt>[]^_`{|}~<tt> ). For best
|
||
|
practices of using </tt>MessageDeduplicationId@ , see <a>Using the
|
||
|
MessageDeduplicationId Property</a> in the <i>Amazon Simple Queue
|
||
|
Service Developer Guide</i> .</li>
|
||
|
<li><a>sMessageGroupId</a> - This parameter applies only to FIFO
|
||
|
(first-in-first-out) queues. The tag that specifies that a message
|
||
|
belongs to a specific message group. Messages that belong to the same
|
||
|
message group are processed in a FIFO manner (however, messages in
|
||
|
different message groups might be processed out of order). To
|
||
|
interleave multiple ordered streams within a single queue, use
|
||
|
<tt>MessageGroupId</tt> values (for example, session data for multiple
|
||
|
users). In this scenario, multiple readers can process the queue, but
|
||
|
the session data of each user is processed in a FIFO fashion. * You
|
||
|
must associate a non-empty <tt>MessageGroupId</tt> with a message. If
|
||
|
you don't provide a <tt>MessageGroupId</tt> , the action fails. *
|
||
|
<tt>ReceiveMessage</tt> might return messages with multiple
|
||
|
<tt>MessageGroupId</tt> values. For each <tt>MessageGroupId</tt> , the
|
||
|
messages are sorted by time sent. The caller can't specify a
|
||
|
<tt>MessageGroupId</tt> . The length of <tt>MessageGroupId</tt> is 128
|
||
|
characters. Valid values are alphanumeric characters and punctuation
|
||
|
<tt>(!"#$%&'()*+,-./:;<a>=</a>?</tt>[]^_`{|}~)<tt> . For best
|
||
|
practices of using </tt>MessageGroupId<tt> , see <a>Using the
|
||
|
MessageGroupId Property</a> in the <i>Amazon Simple Queue Service
|
||
|
Developer Guide</i> . <i>Important:</i> </tt>MessageGroupId@ is
|
||
|
required for FIFO queues. You can't use it for Standard queues.</li>
|
||
|
<li><a>sId</a> - An identifier for a message in this batch used to
|
||
|
communicate the result.</li>
|
||
|
<li><a>sMessageBody</a> - The body of the message.</li>
|
||
|
</ul>
|
||
|
</div></div><div class="result"><div class="ans"><a href="https://hackage.haskell.org/package/amazonka-sqs/docs/Network-AWS-SQS.html#v:sendMessageBatchResultEntry"><span class=name><b>sendMessage</b>BatchResultEntry</span> :: Text -> Text -> Text -> SendMessageBatchResultEntry</a></div><div class="from"><a href="https://hackage.haskell.org/package/amazonka-sqs">amazonka-sqs</a> <a href="https://hackage.haskell.org/package/amazonka-sqs/docs/Network-AWS-SQS.html#v:sendMessageBatchResultEntry">Network.AWS.SQS</a></div><div class="doc newline shut">Creates a value of <a>SendMessageBatchResultEntry</a> with the minimum
|
||
|
fields required to make a request.
|
||
|
|
||
|
Use one of the following lenses to modify other fields as desired:
|
||
|
|
||
|
<ul>
|
||
|
<li><a>smbreSequenceNumber</a> - This parameter applies only to FIFO
|
||
|
(first-in-first-out) queues. The large, non-consecutive number that
|
||
|
Amazon SQS assigns to each message. The length of
|
||
|
<tt>SequenceNumber</tt> is 128 bits. As <tt>SequenceNumber</tt>
|
||
|
continues to increase for a particular <tt>MessageGroupId</tt> .</li>
|
||
|
<li><a>smbreMD5OfMessageAttributes</a> - An MD5 digest of the
|
||
|
non-URL-encoded message attribute string. You can use this attribute
|
||
|
to verify that Amazon SQS received the message correctly. Amazon SQS
|
||
|
URL-decodes the message before creating the MD5 digest. For
|
||
|
information about MD5, see <a>RFC1321</a> .</li>
|
||
|
<li><a>smbreId</a> - An identifier for the message in this batch.</li>
|
||
|
<li><a>smbreMessageId</a> - An identifier for the message.</li>
|
||
|
<li><a>smbreMD5OfMessageBody</a> - An MD5 digest of the
|
||
|
non-URL-encoded message attribute string. You can use this attribute
|
||
|
to verify that Amazon SQS received the message correctly. Amazon SQS
|
||
|
URL-decodes the message before creating the MD5 digest. For
|
||
|
information about MD5, see <a>RFC1321</a> .</li>
|
||
|
</ul>
|
||
|
</div></div><div class="result"><div class="ans"><a href="https://hackage.haskell.org/package/amazonka-sqs/docs/Network-AWS-SQS-SendMessage.html#v:sendMessageResponse"><span class=name><b>sendMessage</b>Response</span> :: Int -> SendMessageResponse</a></div><div class="from"><a href="https://hackage.haskell.org/package/amazonka-sqs">amazonka-sqs</a> <a href="https://hackage.haskell.org/package/amazonka-sqs/docs/Network-AWS-SQS-SendMessage.html#v:sendMessageResponse">Network.AWS.SQS.SendMessage</a></div><div class="doc newline shut">Creates a value of <a>SendMessageResponse</a> with the minimum fields
|
||
|
required to make a request.
|
||
|
|
||
|
Use one of the following lenses to modify other fields as desired:
|
||
|
|
||
|
<ul>
|
||
|
<li><a>smrsSequenceNumber</a> - This parameter applies only to FIFO
|
||
|
(first-in-first-out) queues. The large, non-consecutive number that
|
||
|
Amazon SQS assigns to each message. The length of
|
||
|
<tt>SequenceNumber</tt> is 128 bits. <tt>SequenceNumber</tt> continues
|
||
|
to increase for a particular <tt>MessageGroupId</tt> .</li>
|
||
|
<li><a>smrsMessageId</a> - An attribute containing the
|
||
|
<tt>MessageId</tt> of the message sent to the queue. For more
|
||
|
information, see <a>Queue and Message Identifiers</a> in the <i>Amazon
|
||
|
Simple Queue Service Developer Guide</i> .</li>
|
||
|
<li><a>smrsMD5OfMessageBody</a> - An MD5 digest of the non-URL-encoded
|
||
|
message attribute string. You can use this attribute to verify that
|
||
|
Amazon SQS received the message correctly. Amazon SQS URL-decodes the
|
||
|
message before creating the MD5 digest. For information about MD5, see
|
||
|
<a>RFC1321</a> .</li>
|
||
|
<li><a>smrsMD5OfMessageAttributes</a> - An MD5 digest of the
|
||
|
non-URL-encoded message attribute string. You can use this attribute
|
||
|
to verify that Amazon SQS received the message correctly. Amazon SQS
|
||
|
URL-decodes the message before creating the MD5 digest. For
|
||
|
information about MD5, see <a>RFC1321</a> .</li>
|
||
|
<li><a>smrsResponseStatus</a> - -- | The response status code.</li>
|
||
|
</ul>
|
||
|
</div></div><div class="result"><div class="ans"><a href="https://hackage.haskell.org/package/amazonka-sqs/docs/Network-AWS-SQS-SendMessageBatch.html#v:sendMessageBatch"><span class=name><b>sendMessage</b>Batch</span> :: Text -> SendMessageBatch</a></div><div class="from"><a href="https://hackage.haskell.org/package/amazonka-sqs">amazonka-sqs</a> <a href="https://hackage.haskell.org/package/amazonka-sqs/docs/Network-AWS-SQS-SendMessageBatch.html#v:sendMessageBatch">Network.AWS.SQS.SendMessageBatch</a></div><div class="doc newline shut">Creates a value of <a>SendMessageBatch</a> with the minimum fields
|
||
|
required to make a request.
|
||
|
|
||
|
Use one of the following lenses to modify other fields as desired:
|
||
|
|
||
|
<ul>
|
||
|
<li><a>smbQueueURL</a> - The URL of the Amazon SQS queue to which
|
||
|
batched messages are sent. Queue URLs are case-sensitive.</li>
|
||
|
<li><a>smbEntries</a> - A list of
|
||
|
<tt><a>SendMessageBatchRequestEntry</a> </tt> items.</li>
|
||
|
</ul>
|
||
|
</div></div><div class="result"><div class="ans"><a href="https://hackage.haskell.org/package/amazonka-sqs/docs/Network-AWS-SQS-SendMessageBatch.html#v:sendMessageBatchResponse"><span class=name><b>sendMessage</b>BatchResponse</span> :: Int -> SendMessageBatchResponse</a></div><div class="from"><a href="https://hackage.haskell.org/package/amazonka-sqs">amazonka-sqs</a> <a href="https://hackage.haskell.org/package/amazonka-sqs/docs/Network-AWS-SQS-SendMessageBatch.html#v:sendMessageBatchResponse">Network.AWS.SQS.SendMessageBatch</a></div><div class="doc newline shut">Creates a value of <a>SendMessageBatchResponse</a> with the minimum
|
||
|
fields required to make a request.
|
||
|
|
||
|
Use one of the following lenses to modify other fields as desired:
|
||
|
|
||
|
<ul>
|
||
|
<li><a>smbrsResponseStatus</a> - -- | The response status code.</li>
|
||
|
<li><a>smbrsSuccessful</a> - A list of
|
||
|
<tt><a>SendMessageBatchResultEntry</a> </tt> items.</li>
|
||
|
<li><a>smbrsFailed</a> - A list of <tt><a>BatchResultErrorEntry</a>
|
||
|
</tt> items with error details about each message that can't be
|
||
|
enqueued.</li>
|
||
|
</ul>
|
||
|
</div></div>
|
||
|
</div>
|
||
|
<div id="footer">© <a href="http://ndmitchell.com">Neil Mitchell</a> 2004-2020, version 5.0.17.15 2020-03-17 03:14</div>
|
||
|
</body>
|
||
|
</html>
|