|
SIP Communicator: the OpenSource Java VoIP and Instant Messaging client. | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectnet.java.sip.communicator.impl.media.transform.srtp.SRTPTransformer
public class SRTPTransformer
SRTPTransformer implements PacketTransformer and provides implementations for RTP packet to SRTP packet transformation and SRTP packet to RTP packet transformation logic. It will first find the corresponding SRTPCryptoContext for each packet based on their SSRC and then invoke the context object to perform the transformation and reverse transformation operation.
| Constructor Summary | |
|---|---|
SRTPTransformer(SRTPTransformEngine engine)
Construct a SRTPTransformer |
|
| Method Summary | |
|---|---|
SRTPTransformEngine |
getEngine()
Getter to use in derived classes. |
RawPacket |
reverseTransform(RawPacket pkt)
Reverse transform a packet (transform a transformed packet back) |
RawPacket |
transform(RawPacket pkt)
Transform a packet. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public SRTPTransformer(SRTPTransformEngine engine)
engine - the SRTPTransformEngine we are using| Method Detail |
|---|
public RawPacket transform(RawPacket pkt)
PacketTransformer
transform in interface PacketTransformerpkt - The packet to be transformed
public RawPacket reverseTransform(RawPacket pkt)
PacketTransformer
reverseTransform in interface PacketTransformerpkt - The transformed packet to be restored
public SRTPTransformEngine getEngine()
|
SIP Communicator: the OpenSource Java VoIP and Instant Messaging client. | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||