## Uses of Class
org.apache.storm.messaging.TaskMessage

- Packages that use TaskMessage
  Package | Description
  --- | ---
  org.apache.storm.messaging |
  org.apache.storm.messaging.netty |
  org.apache.storm.utils |

- - ### Uses of TaskMessage in org.apache.storm.messaging

    Methods in org.apache.storm.messaging with parameters of type TaskMessage
    Modifier and Type | Method | Description
    --- | --- | ---
    `protected void` | DeserializingConnectionCallback.`updateMetrics​(int sourceTaskId, TaskMessage message)` | Update serialized byte counts for each message.

    Method parameters in org.apache.storm.messaging with type arguments of type TaskMessage
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | DeserializingConnectionCallback.`recv​(List<TaskMessage> batch)` |
    `void` | IConnectionCallback.`recv​(List<TaskMessage> batch)` | A batch of new messages have arrived to be processed.
    `void` | IConnection.`send​(Iterator<TaskMessage> msgs)` | send batch messages.

  - ### Uses of TaskMessage in org.apache.storm.messaging.netty

    Methods in org.apache.storm.messaging.netty with parameters of type TaskMessage
    Modifier and Type | Method | Description
    --- | --- | ---
    `org.apache.storm.messaging.netty.MessageBatch` | MessageBuffer.`add​(TaskMessage msg)` |

    Method parameters in org.apache.storm.messaging.netty with type arguments of type TaskMessage
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | Client.`send​(Iterator<TaskMessage> msgs)` | Enqueue task messages to be sent to the remote destination (cf.

  - ### Uses of TaskMessage in org.apache.storm.utils

    Methods in org.apache.storm.utils with parameters of type TaskMessage
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | TransferDrainer.`add​(TaskMessage taskMsg)` |