A B C D G H I K L M N P R S T V W

A

ACK_PKT - Static variable in class mx.udlap.kjProtocol.packets.BasicPacket
Acknowledgement type of packet constant
ACK_STAT_BUFFERED - Static variable in class mx.udlap.kjProtocol.packets.AckMessage
 
ACK_STAT_FAILED - Static variable in class mx.udlap.kjProtocol.packets.AckMessage
 
ACK_STAT_FAILED_TMP - Static variable in class mx.udlap.kjProtocol.packets.AckMessage
 
ACK_STAT_SUCCESS - Static variable in class mx.udlap.kjProtocol.packets.AckMessage
 
ADMIN_PKT - Static variable in class mx.udlap.kjProtocol.packets.BasicPacket
Admin type of packet constant
AckMessage - class mx.udlap.kjProtocol.packets.AckMessage.
Kannel's protocol acknowledge message.
AckMessage(int) - Constructor for class mx.udlap.kjProtocol.packets.AckMessage
 
AckMessage(int, int, String) - Constructor for class mx.udlap.kjProtocol.packets.AckMessage
 
AckMessage(byte[]) - Constructor for class mx.udlap.kjProtocol.packets.AckMessage
 
AckMessage(int, KUUID) - Constructor for class mx.udlap.kjProtocol.packets.AckMessage
 
AckMessage(KUUID) - Constructor for class mx.udlap.kjProtocol.packets.AckMessage
 
AckMessage(int, SMSPacketMessage) - Constructor for class mx.udlap.kjProtocol.packets.AckMessage
 
AdminKMessage - class mx.udlap.kjProtocol.packets.AdminKMessage.
Kannel's protocol admin message.
AdminKMessage() - Constructor for class mx.udlap.kjProtocol.packets.AdminKMessage
Constructor for the AdminKMessage object
AdminKMessage(int, String) - Constructor for class mx.udlap.kjProtocol.packets.AdminKMessage
Constructor for the AdminKMessage object
AdminKMessage(byte[]) - Constructor for class mx.udlap.kjProtocol.packets.AdminKMessage
Constructor for the AdminKMessage object
append(byte[], byte[]) - Static method in class mx.udlap.kjProtocol.tools.DataTypesTools
Appends contents of src to dst and returns a third byte[]

B

BasicKannelProtocolMessage - interface mx.udlap.kjProtocol.packets.BasicKannelProtocolMessage.
All kannel's messages classes, should implement this interface.
BasicPacket - class mx.udlap.kjProtocol.packets.BasicPacket.
The basic type of packet, it contains lenght and type for a kannel protocol message.
BasicPacket() - Constructor for class mx.udlap.kjProtocol.packets.BasicPacket
 
byteCat(byte[], byte[]) - Static method in class mx.udlap.kjProtocol.tools.DataTypesTools
Concatenates two byte arays
byteSubstring(int, int, byte[]) - Static method in class mx.udlap.kjProtocol.tools.DataTypesTools
Extracts bytes from start index to end index of source byte array
byteToHex(byte) - Static method in class mx.udlap.kjProtocol.tools.DataTypesTools
Converts a byte to its corresponding String in Hex representation
byteToHex(byte[]) - Static method in class mx.udlap.kjProtocol.tools.DataTypesTools
Converts a byte array to its corresponding String in Hex representation
byteToURLHex(byte) - Static method in class mx.udlap.kjProtocol.tools.DataTypesTools
Converts a byte to its corresponding String in Hex representation scaped for usage as URL encoding
byteToURLHex(byte[]) - Static method in class mx.udlap.kjProtocol.tools.DataTypesTools
Converts a byte array to its corresponding String in Hex representation scaped for usage as URL encoding

C

CMD_IDENTIFY - Static variable in class mx.udlap.kjProtocol.packets.AdminKMessage
Identify command
CMD_RESTART - Static variable in class mx.udlap.kjProtocol.packets.AdminKMessage
Restart command
CMD_RESUME - Static variable in class mx.udlap.kjProtocol.packets.AdminKMessage
Resume command
CMD_SHUTDOWN - Static variable in class mx.udlap.kjProtocol.packets.AdminKMessage
Shutdown command
CMD_SUSPEND - Static variable in class mx.udlap.kjProtocol.packets.AdminKMessage
Suspend command
connect() - Method in class mx.udlap.kjProtocol.kbinds.KannelBinding
This method starts a conenction with a bearerbox, as specified in the properties file.

D

DataTypesTools - class mx.udlap.kjProtocol.tools.DataTypesTools.
Class containing method tools to handle byte arrays, numbers, etcetera...
DataTypesTools() - Constructor for class mx.udlap.kjProtocol.tools.DataTypesTools
 
disconnect() - Method in class mx.udlap.kjProtocol.kbinds.KannelBinding
Stops a bearerbox connection.

G

getAccount() - Method in class mx.udlap.kjProtocol.packets.SMSPacketMessage
Gets the account attribute of the SMSPacketMessage object
getAdm_command() - Method in class mx.udlap.kjProtocol.packets.AdminKMessage
Gets the adm_command attribute of the AdminKMessage object
getAlt_dcs() - Method in class mx.udlap.kjProtocol.packets.SMSPacketMessage
Gets the alt_dcs attribute of the SMSPacketMessage object
getBinfo() - Method in class mx.udlap.kjProtocol.packets.SMSPacketMessage
Gets the binfo attribute of the SMSPacketMessage object
getBoxc_id() - Method in class mx.udlap.kjProtocol.kbinds.KSocket
Gets the boxc_id attribute of the KSocket object
getBoxc_id() - Method in class mx.udlap.kjProtocol.packets.AdminKMessage
Gets the boxc_id attribute of the AdminKMessage object
getBoxc_id() - Method in class mx.udlap.kjProtocol.packets.SMSPacketMessage
Gets the boxc_id attribute of the SMSPacketMessage object
getBytes() - Method in class mx.udlap.kjProtocol.packets.KInteger
Gets the bytes from the value.
getBytes() - Method in class mx.udlap.kjProtocol.packets.KString
Gets the bytes attribute of the KString object
getCharset() - Method in class mx.udlap.kjProtocol.packets.SMSPacketMessage
Gets the charset attribute of the SMSPacketMessage object
getCoding() - Method in class mx.udlap.kjProtocol.packets.SMSPacketMessage
Gets the coding attribute of the SMSPacketMessage object
getCompress() - Method in class mx.udlap.kjProtocol.packets.SMSPacketMessage
Gets the compress attribute of the SMSPacketMessage object
getDeferred() - Method in class mx.udlap.kjProtocol.packets.SMSPacketMessage
Gets the deferred attribute of the SMSPacketMessage object
getDlr_mask() - Method in class mx.udlap.kjProtocol.packets.SMSPacketMessage
Gets the dlr_mask attribute of the SMSPacketMessage object
getDlr_url() - Method in class mx.udlap.kjProtocol.packets.SMSPacketMessage
Gets the dlr_url attribute of the SMSPacketMessage object
getHeartBeatRate() - Method in class mx.udlap.kjProtocol.kbinds.KannelBinding
Gets the heartBeatRate attribute of the KannelBinding object
getIntValue() - Method in class mx.udlap.kjProtocol.packets.KInteger
Gets the integer value of the KInteger object
getLength() - Method in class mx.udlap.kjProtocol.packets.KString
Gets the lenght attribute of the KString object
getLoad() - Method in class mx.udlap.kjProtocol.packets.HeartBeatKMessage
Gets the load field attribute of the HeartBeatKMessage object
getMclass() - Method in class mx.udlap.kjProtocol.packets.SMSPacketMessage
Gets the mclass attribute of the SMSPacketMessage object
getMessage() - Method in class mx.udlap.kjProtocol.packets.AckMessage
 
getMessage() - Method in class mx.udlap.kjProtocol.packets.AdminKMessage
Gets the message bytes of the AdminKMessage object
getMessage() - Method in interface mx.udlap.kjProtocol.packets.BasicKannelProtocolMessage
Gets the full message as an array of bytes as it would be sent over a TCP link.
getMessage() - Method in class mx.udlap.kjProtocol.packets.HeartBeatKMessage
Gets the message bytes of the HeartBeatKMessage object
getMessage() - Method in class mx.udlap.kjProtocol.packets.SMSPacketMessage
Gets the message attribute of the SMSPacketMessage object
getMessage() - Method in class mx.udlap.kjProtocol.packets.WDPDatagramPacketMessage
 
getMsg_left() - Method in class mx.udlap.kjProtocol.packets.SMSPacketMessage
Gets the msg_left attribute of the SMSPacketMessage object
getMsgdata() - Method in class mx.udlap.kjProtocol.packets.SMSPacketMessage
Gets the msgdata attribute of the SMSPacketMessage object
getMwi() - Method in class mx.udlap.kjProtocol.packets.SMSPacketMessage
Gets the mwi attribute of the SMSPacketMessage object
getNack() - Method in class mx.udlap.kjProtocol.packets.AckMessage
 
getPid() - Method in class mx.udlap.kjProtocol.packets.SMSPacketMessage
Gets the pid attribute of the SMSPacketMessage object
getPriority() - Method in class mx.udlap.kjProtocol.packets.SMSPacketMessage
Gets the priority attribute of the SMSPacketMessage object
getReceiver() - Method in class mx.udlap.kjProtocol.packets.SMSPacketMessage
Gets the receiver attribute of the SMSPacketMessage object
getRpi() - Method in class mx.udlap.kjProtocol.packets.SMSPacketMessage
Gets the rpi attribute of the SMSPacketMessage object
getSender() - Method in class mx.udlap.kjProtocol.packets.SMSPacketMessage
Gets the sender attribute of the SMSPacketMessage object
getService() - Method in class mx.udlap.kjProtocol.packets.SMSPacketMessage
Gets the service attribute of the SMSPacketMessage object
getSms_type() - Method in class mx.udlap.kjProtocol.packets.SMSPacketMessage
Gets the sms_type attribute of the SMSPacketMessage object
getSmsc_id() - Method in class mx.udlap.kjProtocol.packets.SMSPacketMessage
Gets the smsc_id attribute of the SMSPacketMessage object
getTime() - Method in class mx.udlap.kjProtocol.packets.AckMessage
 
getTime() - Method in class mx.udlap.kjProtocol.packets.SMSPacketMessage
Gets the time attribute of the SMSPacketMessage object
getUdhdata() - Method in class mx.udlap.kjProtocol.packets.SMSPacketMessage
Gets the udhdata attribute of the SMSPacketMessage object
getUuid() - Method in class mx.udlap.kjProtocol.packets.AckMessage
 
getUuid() - Method in class mx.udlap.kjProtocol.packets.SMSPacketMessage
Gets the uuid attribute of the SMSPacketMessage object
getValidity() - Method in class mx.udlap.kjProtocol.packets.SMSPacketMessage
Gets the validity attribute of the SMSPacketMessage object
getValue() - Method in class mx.udlap.kjProtocol.packets.KInteger
Gets the value attribute of the KInteger object

H

HEARTBEAT_PKT - Static variable in class mx.udlap.kjProtocol.packets.BasicPacket
Heart beat type of packet constant
HeartBeatKMessage - class mx.udlap.kjProtocol.packets.HeartBeatKMessage.
Kannel's protocol heart beat message.
HeartBeatKMessage() - Constructor for class mx.udlap.kjProtocol.packets.HeartBeatKMessage
Constructor for the HeartBeatKMessage object
HeartBeatKMessage(int) - Constructor for class mx.udlap.kjProtocol.packets.HeartBeatKMessage
Constructor for the HeartBeatKMessage object
HeartBeatKMessage(byte[]) - Constructor for class mx.udlap.kjProtocol.packets.HeartBeatKMessage
Constructor for the HeartBeatKMessage object
HeartBeating - class mx.udlap.kjProtocol.kbinds.HeartBeating.
Heart Beating Operations
HeartBeating(KannelBinding, long) - Constructor for class mx.udlap.kjProtocol.kbinds.HeartBeating
Constructor for the HeartBeating object
hexDump() - Method in class mx.udlap.kjProtocol.packets.AckMessage
Returns a Hex Editor style representation of the message
hexDump() - Method in class mx.udlap.kjProtocol.packets.SMSPacketMessage
Returns a Hex Editor style representation of the message
hexDump(byte[]) - Static method in class mx.udlap.kjProtocol.tools.DataTypesTools
Converts a byte array string into a hex editor representation
hexStringToBytes(String) - Static method in class mx.udlap.kjProtocol.tools.DataTypesTools
Parses a string of Hex values into a byte array with the equivalent numbers.
For example:

I

init(Properties) - Method in class mx.udlap.kjProtocol.kbinds.KannelBinding
Sets up the properties variables from a properties file
isConnected() - Method in class mx.udlap.kjProtocol.kbinds.KannelBinding
Gets the connected attribute of the KannelBinding object

K

KInteger - class mx.udlap.kjProtocol.packets.KInteger.
4 bytes Integer container
KInteger(int) - Constructor for class mx.udlap.kjProtocol.packets.KInteger
Constructor for the KInteger object that takes a int as initial value
KInteger(byte[]) - Constructor for class mx.udlap.kjProtocol.packets.KInteger
Constructor for the KInteger object that takes a byte array as initial value
KInteger(byte, byte, byte, byte) - Constructor for class mx.udlap.kjProtocol.packets.KInteger
Constructor for the KInteger object that takes 4 bytes to form the initial value.
KSocket - class mx.udlap.kjProtocol.kbinds.KSocket.
Socket connected to a Kannel bearerbox (Typically)
KSocket() - Constructor for class mx.udlap.kjProtocol.kbinds.KSocket
Wrapper constructor for the Socket super class
KSocket(InetAddress, int) - Constructor for class mx.udlap.kjProtocol.kbinds.KSocket
Wrapper constructor for the Socket super class
KSocket(InetAddress, int, InetAddress, int) - Constructor for class mx.udlap.kjProtocol.kbinds.KSocket
Wrapper constructor for the Socket super class
KSocket(String, int) - Constructor for class mx.udlap.kjProtocol.kbinds.KSocket
Wrapper constructor for the Socket super class
KSocket(String, int, InetAddress, int) - Constructor for class mx.udlap.kjProtocol.kbinds.KSocket
Wrapper constructor for the Socket super class
KSocket(String) - Constructor for class mx.udlap.kjProtocol.kbinds.KSocket
Constructor for the KSocket object
KSocket(InetAddress, int, String) - Constructor for class mx.udlap.kjProtocol.kbinds.KSocket
Constructor for the KSocket object
KSocket(InetAddress, int, InetAddress, int, String) - Constructor for class mx.udlap.kjProtocol.kbinds.KSocket
Constructor for the KSocket object
KSocket(String, int, String) - Constructor for class mx.udlap.kjProtocol.kbinds.KSocket
Constructor for the KSocket object
KSocket(String, int, InetAddress, int, String) - Constructor for class mx.udlap.kjProtocol.kbinds.KSocket
Constructor for the KSocket object
KString - class mx.udlap.kjProtocol.packets.KString.
Contains a byte array String with a 4 bytes length field.
KString() - Constructor for class mx.udlap.kjProtocol.packets.KString
 
KString(String) - Constructor for class mx.udlap.kjProtocol.packets.KString
Constructor for the KString object
KString(String, String) - Constructor for class mx.udlap.kjProtocol.packets.KString
Constructor for the KString object
KString(byte[]) - Constructor for class mx.udlap.kjProtocol.packets.KString
Constructor for the KString object
KTime - class mx.udlap.kjProtocol.packets.KTime.
Contains a time field
KTime(int) - Constructor for class mx.udlap.kjProtocol.packets.KTime
Constructor for the KTime object
KTime(byte[]) - Constructor for class mx.udlap.kjProtocol.packets.KTime
Constructor for the KTime object
KTime(byte, byte, byte, byte) - Constructor for class mx.udlap.kjProtocol.packets.KTime
Constructor for the KTime object that takes 4 bytes to form the initial value.
KTime() - Constructor for class mx.udlap.kjProtocol.packets.KTime
Constructor for the KTime object
KUUID - class mx.udlap.kjProtocol.packets.KUUID.
Contains a Universal Unique IDentifier
KUUID(String) - Constructor for class mx.udlap.kjProtocol.packets.KUUID
Constructor for the KUUID object
KUUID(byte[]) - Constructor for class mx.udlap.kjProtocol.packets.KUUID
Constructor for the KUUID object
KUUID() - Constructor for class mx.udlap.kjProtocol.packets.KUUID
Constructor for the KUUID object
KannelBinding - class mx.udlap.kjProtocol.kbinds.KannelBinding.
This class is used to maintain a link with a bearerbox, its purpuse is to allow simple writing, reading and automated heart beating using a specified rate.
KannelBinding(Properties) - Constructor for class mx.udlap.kjProtocol.kbinds.KannelBinding
Constructor for the KannelBinding object
kconnect(String) - Method in class mx.udlap.kjProtocol.kbinds.KSocket
Initiates a session with a bearer box.
kconnect() - Method in class mx.udlap.kjProtocol.kbinds.KSocket
Initiates a session with a bearer box.

L

length - Variable in class mx.udlap.kjProtocol.packets.BasicPacket
Length of the packet
length - Variable in class mx.udlap.kjProtocol.packets.KString
 

M

MAXVALUE - Static variable in class mx.udlap.kjProtocol.packets.KInteger
 
main(String[]) - Static method in class mx.udlap.kjProtocol.kbinds.KSocket
Testing class
main(String[]) - Static method in class mx.udlap.kjProtocol.kbinds.KannelBinding
Testing method
main(String[]) - Static method in class mx.udlap.kjProtocol.packets.AdminKMessage
Class testing
main(String[]) - Static method in class mx.udlap.kjProtocol.packets.HeartBeatKMessage
 
main(String[]) - Static method in class mx.udlap.kjProtocol.packets.KInteger
Class testing
main(String[]) - Static method in class mx.udlap.kjProtocol.packets.KUUID
Testing method
main(String[]) - Static method in class mx.udlap.kjProtocol.packets.SMSPacketMessage
Testing method
mx.udlap.kjProtocol.exceptions - package mx.udlap.kjProtocol.exceptions
 
mx.udlap.kjProtocol.kbinds - package mx.udlap.kjProtocol.kbinds
 
mx.udlap.kjProtocol.packets - package mx.udlap.kjProtocol.packets
 
mx.udlap.kjProtocol.tools - package mx.udlap.kjProtocol.tools
 

N

NODATA - Static variable in class mx.udlap.kjProtocol.packets.BasicPacket
4 byte integer, all bits set to 1, it is used to indicate that a field is not in use.
NotAnHexStringException - exception mx.udlap.kjProtocol.exceptions.NotAnHexStringException.
Exception thrown when a parse error occurs while handling a String that is not an Hex String.
NotAnHexStringException() - Constructor for class mx.udlap.kjProtocol.exceptions.NotAnHexStringException
 
NotEnoughPropertiesException - exception mx.udlap.kjProtocol.exceptions.NotEnoughPropertiesException.
Exception thrown when the properties passed are just not enough to continue operation.
NotEnoughPropertiesException() - Constructor for class mx.udlap.kjProtocol.exceptions.NotEnoughPropertiesException
 

P

PacketParseException - exception mx.udlap.kjProtocol.exceptions.PacketParseException.
Exception thrown when parsing of a packet fails.
PacketParseException() - Constructor for class mx.udlap.kjProtocol.exceptions.PacketParseException
 
parseKIntFromByteArray(byte[], int) - Static method in class mx.udlap.kjProtocol.tools.DataTypesTools
Takes bytes from array to map them into a KInteger
parseKStringFromByteArray(byte[], int) - Static method in class mx.udlap.kjProtocol.tools.DataTypesTools
Takes bytes from array to map them into a KString
parseKTimeFromByteArray(byte[], int) - Static method in class mx.udlap.kjProtocol.tools.DataTypesTools
Description of the Method
parseKUUIDFromByteArray(byte[], int) - Static method in class mx.udlap.kjProtocol.tools.DataTypesTools
Description of the Method

R

randomByte() - Static method in class mx.udlap.kjProtocol.tools.DataTypesTools
Returns a random number between 0 and 255
readNext() - Method in class mx.udlap.kjProtocol.kbinds.KannelBinding
Reads next packet from link
run() - Method in class mx.udlap.kjProtocol.kbinds.HeartBeating
Run method

S

SMSPacketMessage - class mx.udlap.kjProtocol.packets.SMSPacketMessage.
Kannel's protocol sms_packet message.
SMSPacketMessage() - Constructor for class mx.udlap.kjProtocol.packets.SMSPacketMessage
Constructor for the SMSPacketMessage object
SMSPacketMessage(String, String, String, String) - Constructor for class mx.udlap.kjProtocol.packets.SMSPacketMessage
Constructor for the SMSPacketMessage object
SMSPacketMessage(byte[]) - Constructor for class mx.udlap.kjProtocol.packets.SMSPacketMessage
Constructor for the SMSPacketMessage object
SMSTYPE_MO - Static variable in class mx.udlap.kjProtocol.packets.SMSPacketMessage
Mobile Originated SMS message type
SMSTYPE_MT_PUSH - Static variable in class mx.udlap.kjProtocol.packets.SMSPacketMessage
Mobile Terminated Push SMS message type
SMSTYPE_MT_REPLY - Static variable in class mx.udlap.kjProtocol.packets.SMSPacketMessage
Mobile Terminated Reply SMS message type
SMSTYPE_REPORT_MO - Static variable in class mx.udlap.kjProtocol.packets.SMSPacketMessage
Mobile Originated Report
SMSTYPE_REPORT_MT - Static variable in class mx.udlap.kjProtocol.packets.SMSPacketMessage
Mobile Terminated Report SMS message type
SMS_PKT - Static variable in class mx.udlap.kjProtocol.packets.BasicPacket
Short Message Service type of packet constant
setAccount(KString) - Method in class mx.udlap.kjProtocol.packets.SMSPacketMessage
Sets the account attribute of the SMSPacketMessage object
setAdm_command(KInteger) - Method in class mx.udlap.kjProtocol.packets.AdminKMessage
Sets the adm_command attribute of the AdminKMessage object
setAlt_dcs(KInteger) - Method in class mx.udlap.kjProtocol.packets.SMSPacketMessage
Sets the alt_dcs attribute of the SMSPacketMessage object
setBinfo(KString) - Method in class mx.udlap.kjProtocol.packets.SMSPacketMessage
Sets the binfo attribute of the SMSPacketMessage object
setBoxc_id(String) - Method in class mx.udlap.kjProtocol.kbinds.KSocket
Sets the boxc_id attribute of the KSocket object
setBoxc_id(KString) - Method in class mx.udlap.kjProtocol.packets.AdminKMessage
Sets the boxc_id attribute of the AdminKMessage object
setBoxc_id(KString) - Method in class mx.udlap.kjProtocol.packets.SMSPacketMessage
Sets the boxc_id attribute of the SMSPacketMessage object
setCharset(KString) - Method in class mx.udlap.kjProtocol.packets.SMSPacketMessage
Sets the charset attribute of the SMSPacketMessage object
setCoding(KInteger) - Method in class mx.udlap.kjProtocol.packets.SMSPacketMessage
Sets the coding attribute of the SMSPacketMessage object
setCompress(KInteger) - Method in class mx.udlap.kjProtocol.packets.SMSPacketMessage
Sets the compress attribute of the SMSPacketMessage object
setDeferred(KInteger) - Method in class mx.udlap.kjProtocol.packets.SMSPacketMessage
Sets the deferred attribute of the SMSPacketMessage object
setDlr_mask(KInteger) - Method in class mx.udlap.kjProtocol.packets.SMSPacketMessage
Sets the dlr_mask attribute of the SMSPacketMessage object
setDlr_url(KString) - Method in class mx.udlap.kjProtocol.packets.SMSPacketMessage
Sets the dlr_url attribute of the SMSPacketMessage object
setHeartBeatRate(long) - Method in class mx.udlap.kjProtocol.kbinds.KannelBinding
Sets the heartBeatRate attribute of the KannelBinding object
setLoad(KInteger) - Method in class mx.udlap.kjProtocol.packets.HeartBeatKMessage
Sets the load field of the HeartBeatKMessage object
setMclass(KInteger) - Method in class mx.udlap.kjProtocol.packets.SMSPacketMessage
Sets the mclass attribute of the SMSPacketMessage object
setMessage(byte[]) - Method in class mx.udlap.kjProtocol.packets.AckMessage
 
setMessage(byte[]) - Method in class mx.udlap.kjProtocol.packets.AdminKMessage
Sets the message attribute of the HeartBeatKMessage object
setMessage(byte[]) - Method in interface mx.udlap.kjProtocol.packets.BasicKannelProtocolMessage
Sets the message data to a message class as it would have been received from a TCP link.Sets the message attribute of the BasicKannelProtocolMessage object
setMessage(byte[]) - Method in class mx.udlap.kjProtocol.packets.HeartBeatKMessage
Sets the message attribute of the HeartBeatKMessage object
setMessage(byte[]) - Method in class mx.udlap.kjProtocol.packets.SMSPacketMessage
Sets the message attribute of the SMSPacketMessage object
setMessage(byte[]) - Method in class mx.udlap.kjProtocol.packets.WDPDatagramPacketMessage
 
setMsg_left(KInteger) - Method in class mx.udlap.kjProtocol.packets.SMSPacketMessage
Sets the msg_left attribute of the SMSPacketMessage object
setMsgdata(KString) - Method in class mx.udlap.kjProtocol.packets.SMSPacketMessage
Sets the msgdata attribute of the SMSPacketMessage object
setMwi(KInteger) - Method in class mx.udlap.kjProtocol.packets.SMSPacketMessage
Sets the mwi attribute of the SMSPacketMessage object
setNack(KInteger) - Method in class mx.udlap.kjProtocol.packets.AckMessage
 
setPid(KInteger) - Method in class mx.udlap.kjProtocol.packets.SMSPacketMessage
Sets the pid attribute of the SMSPacketMessage object
setPriority(KInteger) - Method in class mx.udlap.kjProtocol.packets.SMSPacketMessage
Sets the priority attribute of the SMSPacketMessage object
setReceiver(KString) - Method in class mx.udlap.kjProtocol.packets.SMSPacketMessage
Sets the receiver attribute of the SMSPacketMessage object
setRpi(KInteger) - Method in class mx.udlap.kjProtocol.packets.SMSPacketMessage
Sets the rpi attribute of the SMSPacketMessage object
setSender(KString) - Method in class mx.udlap.kjProtocol.packets.SMSPacketMessage
Sets the sender attribute of the SMSPacketMessage object
setService(KString) - Method in class mx.udlap.kjProtocol.packets.SMSPacketMessage
Sets the service attribute of the SMSPacketMessage object
setSms_type(KInteger) - Method in class mx.udlap.kjProtocol.packets.SMSPacketMessage
Sets the sms_type attribute of the SMSPacketMessage object
setSmsc_id(KString) - Method in class mx.udlap.kjProtocol.packets.SMSPacketMessage
Sets the smsc_id attribute of the SMSPacketMessage object
setTime(KTime) - Method in class mx.udlap.kjProtocol.packets.AckMessage
 
setTime(KTime) - Method in class mx.udlap.kjProtocol.packets.SMSPacketMessage
Sets the time attribute of the SMSPacketMessage object
setUdhdata(KString) - Method in class mx.udlap.kjProtocol.packets.SMSPacketMessage
Sets the udhdata attribute of the SMSPacketMessage object
setUuid(KUUID) - Method in class mx.udlap.kjProtocol.packets.AckMessage
 
setUuid(KUUID) - Method in class mx.udlap.kjProtocol.packets.SMSPacketMessage
Sets the uuid attribute of the SMSPacketMessage object
setValidity(KInteger) - Method in class mx.udlap.kjProtocol.packets.SMSPacketMessage
Sets the validity attribute of the SMSPacketMessage object
setValue(byte[]) - Method in class mx.udlap.kjProtocol.packets.KInteger
Sets the value attribute of the KInteger object
setValue(byte, byte, byte, byte) - Method in class mx.udlap.kjProtocol.packets.KInteger
Sets the value attribute of the KInteger object
setValue(int) - Method in class mx.udlap.kjProtocol.packets.KInteger
Sets the value attribute of the KInteger object it truncates the extra bytes
signed2unsignedShort(byte) - Static method in class mx.udlap.kjProtocol.tools.DataTypesTools
Converts a signed byte number into a unsigned Short
startHeartBeating() - Method in class mx.udlap.kjProtocol.kbinds.KannelBinding
Starts the heart beating thread class that sends Heat Beats to the bearer in fixed slices of time as defined in the properties
stop() - Method in class mx.udlap.kjProtocol.kbinds.HeartBeating
Tell this heart beat to stop
stopHeartBeating() - Method in class mx.udlap.kjProtocol.kbinds.KannelBinding
Stops the heart beating Thread

T

toString() - Method in class mx.udlap.kjProtocol.packets.KInteger
Description of the Method
toString() - Method in class mx.udlap.kjProtocol.packets.KString
 
toString() - Method in class mx.udlap.kjProtocol.packets.SMSPacketMessage
String representation of this packet showing all its field and contents
type - Variable in class mx.udlap.kjProtocol.packets.BasicPacket
Type of the packet

V

value - Variable in class mx.udlap.kjProtocol.packets.KInteger
Value for this object
value - Variable in class mx.udlap.kjProtocol.packets.KString
 

W

WDPDatagramPacketMessage - class mx.udlap.kjProtocol.packets.WDPDatagramPacketMessage.
Kannel's protocol WDP packet message.
WDPDatagramPacketMessage() - Constructor for class mx.udlap.kjProtocol.packets.WDPDatagramPacketMessage
 
WDPDatagramPacketMessage(int, String) - Constructor for class mx.udlap.kjProtocol.packets.WDPDatagramPacketMessage
 
WDPDatagramPacketMessage(byte[]) - Constructor for class mx.udlap.kjProtocol.packets.WDPDatagramPacketMessage
 
WDP_PKT - Static variable in class mx.udlap.kjProtocol.packets.BasicPacket
Wireless Datagram Packet type of packet constant
WrongPropertieException - exception mx.udlap.kjProtocol.exceptions.WrongPropertieException.
Exception thrown when a wrong formed property is found
WrongPropertieException(String) - Constructor for class mx.udlap.kjProtocol.exceptions.WrongPropertieException
 
writeNext(BasicKannelProtocolMessage) - Method in class mx.udlap.kjProtocol.kbinds.KannelBinding
Writes a packet to the link

A B C D G H I K L M N P R S T V W