# Package net.i2p.i2ptunnel.irc

IRC-specific tunnel enhancements including protocol filters and DCC (Direct Client-to-Client) connection handlers for IRC client tunnels.

See: Description

- Interface Summary
  Interface | Description
  --- | ---
  DCCHelper | Hooks to create and maintain DCC client and server tunnels

- Class Summary
  Class | Description
  --- | ---
  DCCClientManager | Start, track, and expire the I2PTunnelDCCClients.
  EventReceiver | An implementation of the EventDispatcher interface for receiving events via in-line notifyEvent() only.
  I2PTunnelDCCClient | A standard client, using an existing socket manager.
  I2PTunnelDCCServer | A standard server that only answers for registered ports, and each port can only be used once.
  IRCFilter | Static methods to filter individual lines.
  IrcInboundFilter | Thread to do inbound filtering.
  IrcOutboundFilter | Thread to do outbound filtering.

## Package net.i2p.i2ptunnel.irc Description

IRC-specific tunnel enhancements including protocol filters and DCC (Direct Client-to-Client) connection handlers for IRC client tunnels.

This package provides:

- IRC protocol filtering and message handling
- DCC chat connection support
- DCC file transfer handling
- CTCP (Client-to-Client Protocol) processing
- IRC-specific proxy features

Enables full IRC functionality over I2P, including file transfers and private messaging through DCC connections.