|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.littleshoot.stun.stack.encoder.StunAttributeEncoder
public class StunAttributeEncoder
Writes STUN attributes.
| Constructor Summary | |
|---|---|
StunAttributeEncoder(org.littleshoot.mina.common.ByteBuffer buf)
Creates a new class for writing STUN attributes. |
|
| Method Summary | |
|---|---|
void |
visitConnectionStatus(ConnectionStatusAttribute attribute)
Visits the connection status attribute. |
void |
visitData(DataAttribute data)
Visits the TURN DATA attribute. |
void |
visiteErrorCode(ErrorCodeAttribute attribute)
Visits the STUN ERROR-CODE attribute. |
void |
visitIceControlled(IceControlledAttribute attribute)
Visits the ICE controlled attribute. |
void |
visitIceControlling(IceControllingAttribute attribute)
Visits the ICE controlling attribute. |
void |
visitIcePriority(IcePriorityAttribute attribute)
Visits the priority attribute. |
void |
visitIceUseCandidate(IceUseCandidateAttribute attribute)
Visits the ICE USE-CANDIDATE attribute. |
void |
visitMappedAddress(MappedAddressAttribute address)
Visits the MAPPED ADDRESS attribute. |
void |
visitRelayAddress(RelayAddressAttribute address)
Visits the TURN RELAY ADDRESS attribute. |
void |
visitRemoteAddress(RemoteAddressAttribute address)
Visits the TURN REMOTE ADDRESS attribute. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public StunAttributeEncoder(org.littleshoot.mina.common.ByteBuffer buf)
buf - The attribute buffer.| Method Detail |
|---|
public void visitData(DataAttribute data)
StunAttributeVisitor
visitData in interface StunAttributeVisitordata - The DATA attribute.public void visitConnectionStatus(ConnectionStatusAttribute attribute)
StunAttributeVisitor
visitConnectionStatus in interface StunAttributeVisitorattribute - The connection status attribute.public void visitIceControlled(IceControlledAttribute attribute)
StunAttributeVisitor
visitIceControlled in interface StunAttributeVisitorattribute - The ICE controlled attribute.public void visitIceControlling(IceControllingAttribute attribute)
StunAttributeVisitor
visitIceControlling in interface StunAttributeVisitorattribute - The ICE controlling attribute.public void visitIcePriority(IcePriorityAttribute attribute)
StunAttributeVisitor
visitIcePriority in interface StunAttributeVisitorattribute - The priority attribute.public void visitIceUseCandidate(IceUseCandidateAttribute attribute)
StunAttributeVisitor
visitIceUseCandidate in interface StunAttributeVisitorattribute - The attribute.public void visiteErrorCode(ErrorCodeAttribute attribute)
StunAttributeVisitor
visiteErrorCode in interface StunAttributeVisitorattribute - The STUN ERROR-CODE attribute.public void visitRelayAddress(RelayAddressAttribute address)
StunAttributeVisitor
visitRelayAddress in interface StunAttributeVisitoraddress - The RELAY ADDRESS.public void visitMappedAddress(MappedAddressAttribute address)
StunAttributeVisitor
visitMappedAddress in interface StunAttributeVisitoraddress - The MAPPED ADDRESS.public void visitRemoteAddress(RemoteAddressAttribute address)
StunAttributeVisitor
visitRemoteAddress in interface StunAttributeVisitoraddress - The TURN REMOTE ADDRESS attribute.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||