SIP Communicator: the OpenSource Java VoIP and Instant Messaging client.

net.java.sip.communicator.impl.media.transform
Interface PacketTransformer

All Known Implementing Classes:
DummyTransformEngine, SRTCPTransformer, SRTPTransformer, ZRTPCTransformer, ZRTPTransformEngine

public interface PacketTransformer

Interface PacketTransformer encapsulate the concept of packet transformation. Given a packet, PacketTransformer can either transform it or reverse the transformation.

Author:
Bing SU (nova.su@gmail.com)

Method Summary
 RawPacket reverseTransform(RawPacket pkt)
          Reverse transform a packet (transform a transformed packet back)
 RawPacket transform(RawPacket pkt)
          Transform a packet.
 

Method Detail

transform

RawPacket transform(RawPacket pkt)
Transform a packet.

Parameters:
pkt - The packet to be transformed
Returns:
Transformed packet

reverseTransform

RawPacket reverseTransform(RawPacket pkt)
Reverse transform a packet (transform a transformed packet back)

Parameters:
pkt - The transformed packet to be restored
Returns:
Restored packet

SIP Communicator: the OpenSource Java VoIP and Instant Messaging client.

SIP Communicator, the OpenSource Java VoIP and Instant Messaging client.
Distributable under LGPL license.