Uses of Interface
org.mobicents.protocols.smpp.util.PacketEncoder

Packages that use PacketEncoder
org.mobicents.protocols.smpp Base smppapi functionality. 
org.mobicents.protocols.smpp.message SMPP packet types. 
org.mobicents.protocols.smpp.message.param   
org.mobicents.protocols.smpp.message.tlv Support for SMPP v3.4 optional parameter (TLVs). 
org.mobicents.protocols.smpp.util Network protocol support. 
 

Uses of PacketEncoder in org.mobicents.protocols.smpp
 

Methods in org.mobicents.protocols.smpp with parameters of type PacketEncoder
 void ErrorAddress.writeTo(PacketEncoder encoder)
           
 void Address.writeTo(PacketEncoder encoder)
           
 

Uses of PacketEncoder in org.mobicents.protocols.smpp.message
 

Methods in org.mobicents.protocols.smpp.message with parameters of type PacketEncoder
protected  void SubmitSMResp.writeMandatory(PacketEncoder encoder)
           
protected  void SubmitSM.writeMandatory(PacketEncoder encoder)
           
protected  void SubmitMultiResp.writeMandatory(PacketEncoder encoder)
           
protected  void SubmitMulti.writeMandatory(PacketEncoder encoder)
           
protected  void SMPPPacket.writeMandatory(PacketEncoder encoder)
          Write the mandatory parameters to a packet encoder.
protected  void ReplaceSM.writeMandatory(PacketEncoder encoder)
           
protected  void QuerySMResp.writeMandatory(PacketEncoder encoder)
           
protected  void QuerySM.writeMandatory(PacketEncoder encoder)
           
protected  void QueryMsgDetailsResp.writeMandatory(PacketEncoder encoder)
           
protected  void QueryMsgDetails.writeMandatory(PacketEncoder encoder)
           
protected  void QueryLastMsgsResp.writeMandatory(PacketEncoder encoder)
           
protected  void QueryLastMsgs.writeMandatory(PacketEncoder encoder)
           
protected  void QueryBroadcastSMResp.writeMandatory(PacketEncoder encoder)
           
protected  void QueryBroadcastSM.writeMandatory(PacketEncoder encoder)
           
protected  void ParamRetrieveResp.writeMandatory(PacketEncoder encoder)
           
protected  void ParamRetrieve.writeMandatory(PacketEncoder encoder)
           
protected  void Outbind.writeMandatory(PacketEncoder encoder)
           
protected  void DeliverSMResp.writeMandatory(PacketEncoder encoder)
           
protected  void DataSMResp.writeMandatory(PacketEncoder encoder)
           
protected  void DataSM.writeMandatory(PacketEncoder encoder)
           
protected  void CancelSM.writeMandatory(PacketEncoder encoder)
           
protected  void CancelBroadcastSM.writeMandatory(PacketEncoder encoder)
           
protected  void BroadcastSMResp.writeMandatory(PacketEncoder encoder)
           
protected  void BroadcastSM.writeMandatory(PacketEncoder encoder)
           
protected  void BindResp.writeMandatory(PacketEncoder encoder)
           
protected  void Bind.writeMandatory(PacketEncoder encoder)
           
protected  void AlertNotification.writeMandatory(PacketEncoder encoder)
           
 void SMPPPacket.writeTo(PacketEncoder encoder)
          Write the byte representation of this SMPP packet to an OutputStream
 void DestinationTable.writeTo(PacketEncoder encoder)
           
 void SMPPPacket.writeTo(PacketEncoder encoder, boolean withOptional)
          Write the byte representation of this SMPP packet to an OutputStream
 

Uses of PacketEncoder in org.mobicents.protocols.smpp.message.param
 

Methods in org.mobicents.protocols.smpp.message.param with parameters of type PacketEncoder
 void StringParamDescriptor.writeObject(Object obj, PacketEncoder encoder)
           
 void ParamDescriptor.writeObject(Object obj, PacketEncoder encoder)
          Write the specified object to an output stream.
 void NullParamDescriptor.writeObject(Object obj, PacketEncoder encoder)
           
 void IntegerParamDescriptor.writeObject(Object obj, PacketEncoder encoder)
           
 void DateParamDescriptor.writeObject(Object obj, PacketEncoder encoder)
           
 void CStringParamDescriptor.writeObject(Object str, PacketEncoder encoder)
           
 void BytesParamDescriptor.writeObject(Object obj, PacketEncoder encoder)
           
 void BitmaskParamDescriptor.writeObject(Object obj, PacketEncoder encoder)
           
 

Uses of PacketEncoder in org.mobicents.protocols.smpp.message.tlv
 

Methods in org.mobicents.protocols.smpp.message.tlv with parameters of type PacketEncoder
 void TLVTableImpl.writeTo(PacketEncoder encoder)
          Encode all the optional parameters in this table to an output stream.
 void TLVTable.writeTo(PacketEncoder encoder)
           
 

Uses of PacketEncoder in org.mobicents.protocols.smpp.util
 

Classes in org.mobicents.protocols.smpp.util that implement PacketEncoder
 class PacketEncoderImpl
          Implementation of the PacketEncoder interface.
 

Methods in org.mobicents.protocols.smpp.util that return PacketEncoder
 PacketEncoder PacketEncoderImpl.setStream(OutputStream out)
           
 PacketEncoder PacketEncoder.setStream(OutputStream out)
          Set the output stream this encoder is writing to.
 PacketEncoder PacketEncoderImpl.writeAddress(Address address)
           
 PacketEncoder PacketEncoder.writeAddress(Address address)
          Write an SMPP address to the output stream.
 PacketEncoder PacketEncoderImpl.writeBytes(byte[] bytes)
           
 PacketEncoder PacketEncoder.writeBytes(byte[] array)
           
 PacketEncoder PacketEncoderImpl.writeBytes(byte[] bytes, int offset, int length)
           
 PacketEncoder PacketEncoder.writeBytes(byte[] array, int offset, int length)
          Write a byte array to the output stream.
 PacketEncoder PacketEncoderImpl.writeCString(String value)
           
 PacketEncoder PacketEncoder.writeCString(String value)
          Write a C-String (one that is terminated with a nul byte) to the output stream.
 PacketEncoder PacketEncoderImpl.writeDate(SMPPDate date)
           
 PacketEncoder PacketEncoder.writeDate(SMPPDate date)
          Write an SMPP date to the output stream.
 PacketEncoder PacketEncoderImpl.writeErrorAddress(ErrorAddress errorAddress)
           
 PacketEncoder PacketEncoder.writeErrorAddress(ErrorAddress errorAddress)
          Write an SMPP error address to the output stream.
 PacketEncoder PacketEncoderImpl.writeInt4(int value)
           
 PacketEncoder PacketEncoder.writeInt4(int value)
          Write a 4-byte integer to the output stream in big-endian order.
 PacketEncoder PacketEncoderImpl.writeInt8(long value)
           
 PacketEncoder PacketEncoder.writeInt8(long value)
          Write an 8-byte integer to the output stream in big-endian order.
 PacketEncoder PacketEncoderImpl.writeString(String value, int length)
           
 PacketEncoder PacketEncoder.writeString(String value, int length)
          Write a string to the output stream.
 PacketEncoder PacketEncoderImpl.writeUInt1(int value)
           
 PacketEncoder PacketEncoder.writeUInt1(int value)
          Write a 1-byte unsigned integer to the output stream.
 PacketEncoder PacketEncoderImpl.writeUInt2(int value)
           
 PacketEncoder PacketEncoder.writeUInt2(int value)
          Write a 2-byte unsigned integer to the output stream in big-endian order.
 PacketEncoder PacketEncoderImpl.writeUInt4(long value)
           
 PacketEncoder PacketEncoder.writeUInt4(long value)
          Write a 4-byte unsigned integer to the output stream in big-endian order.
 



Copyright © 2011 Mobicents. All Rights Reserved.