# Package org.apache.ignite.plugin.extensions.communication

Contains extendable components for communication.

Interface Summary
IoPool: The interface of IO Messaging Pool Extension.
Message: Base class for all communication messages.
MessageFactory: Message factory for all communication messages registered using `MessageFactory.register(short, Supplier)` method call.
MessageFactoryProvider: Provider of communication message factories.
MessageFormatter: Provides a custom format for communication messages.
MessageReader: Communication message reader.
MessageWriter: Communication message writer.

Enum Summary
MessageCollectionItemType: Enum representing possible types of collection items.