A B C D E F G H I L M N O P R S T U V W

A

acceptConnection() - Method in class com.java4less.sms.adapters.TcpIpAdapter
wait for conections.
Adapter - interface com.java4less.sms.adapters.Adapter.
this interface defines the method that the upcsender will require for sending the sms
alphaMessage - Variable in class com.java4less.sms.ucp.MultipleBasicSubmitMessage
Alphanumeric Message to send
alphaMessage - Variable in class com.java4less.sms.ucp.DeferredBasicSubmitMessage
Alphanumeric Message to send
alphaMessage - Variable in class com.java4less.sms.ucp.Serie50Message
private String Alphanumeric message encoded into IRA characters.
alphaMessage - Variable in class com.java4less.sms.ucp.BasicSubmitMessage
Alphanumeric Message to send
answerAfterRings - Variable in class com.java4less.sms.adapters.Modem
wait this number of rings before answering incomming call.
ATFlowControlNone - Variable in class com.java4less.sms.adapters.Modem
AT command for flow control none
ATFlowControlRTSCTS - Variable in class com.java4less.sms.adapters.Modem
AT command for flow control rts/cts
ATFlowControlXONXOFF - Variable in class com.java4less.sms.adapters.Modem
AT command for flow control xon/xoff

B

BasicSubmitMessage - class com.java4less.sms.ucp.BasicSubmitMessage.
This is the easiest way of sending a message.
BasicSubmitMessage() - Constructor for class com.java4less.sms.ucp.BasicSubmitMessage
 
BasicSubmitMessage(byte[]) - Constructor for class com.java4less.sms.ucp.BasicSubmitMessage
create message from a byte array
bitRate - Variable in class com.java4less.sms.adapters.Modem
bit rate:

0: 2400 bps
1: 4800 bps
2: 7200 bps
3: 9600 bps
4: 12000 bps
5: 14400 bps
*
BITRATE_1200 - Static variable in class com.java4less.sms.adapters.Modem
 
BITRATE_12000 - Static variable in class com.java4less.sms.adapters.Modem
 
BITRATE_14400 - Static variable in class com.java4less.sms.adapters.Modem
 
BITRATE_2400 - Static variable in class com.java4less.sms.adapters.Modem
 
BITRATE_4800 - Static variable in class com.java4less.sms.adapters.Modem
 
BITRATE_7200 - Static variable in class com.java4less.sms.adapters.Modem
 
BITRATE_9600 - Static variable in class com.java4less.sms.adapters.Modem
 

C

closePort() - Method in class com.java4less.sms.adapters.Modem
closes connection to modem
codePage - Variable in class com.java4less.sms.ucp.Serie50Message
(reserved for Code Page) (CPg) N/A
com.java4less.sms - package com.java4less.sms
 
com.java4less.sms.adapters - package com.java4less.sms.adapters
 
com.java4less.sms.ucp - package com.java4less.sms.ucp
 
connect(String, int) - Method in class com.java4less.sms.adapters.TcpIpAdapter
establish connection to SMSC server
createServer(int) - Method in class com.java4less.sms.adapters.TcpIpAdapter
create a socket server (if this adapter will receive incomming conenctions)
createSMS01(String, String, String) - Method in class com.java4less.sms.ucp.SmsSender
create submit message using operation 01
createSMS30(String, String, String) - Method in class com.java4less.sms.ucp.SmsSender
create submit message using operation 30
createSMS51(String, String, String) - Method in class com.java4less.sms.ucp.SmsSender
create submit message using operation 51
createSMS60(String, String) - Method in class com.java4less.sms.ucp.SmsSender
create open session message
currentPassword - Variable in class com.java4less.sms.ucp.Series60Message
Authentication code originator (PWD).

D

dataBits - Variable in class com.java4less.sms.adapters.Modem
Data bits (SerialPort.DATABITS_8 or SerialPort.DATABITS_7)
dcDeprecated - Variable in class com.java4less.sms.ucp.Serie50Message
Deprecated (DCs).
debug - Variable in class com.java4less.sms.adapters.Modem
debug, send log to System.out
DeferredBasicSubmitMessage - class com.java4less.sms.ucp.DeferredBasicSubmitMessage.
This message is used when a message is to be scheduled for deferred delivery.
DeferredBasicSubmitMessage() - Constructor for class com.java4less.sms.ucp.DeferredBasicSubmitMessage
constructor
DeferredBasicSubmitMessage(byte[]) - Constructor for class com.java4less.sms.ucp.DeferredBasicSubmitMessage
create message from a byte array
deferredDelivery - Variable in class com.java4less.sms.ucp.DeferredBasicSubmitMessage
Deferred delivery.
deferredDelivery - Variable in class com.java4less.sms.ucp.MsTransferMessage
Deferred delivery.
deferredDelivery - Variable in class com.java4less.sms.ucp.Serie50Message
Deferred Delivery requested (DD) .
deferredDeliveryTime - Variable in class com.java4less.sms.ucp.DeferredBasicSubmitMessage
Deferred delivery time DDMMYYHHmm.
deferredDeliveryTime - Variable in class com.java4less.sms.ucp.MsTransferMessage
Deferred delivery time DDMMYYHHmm..
deferredDeliveryTime - Variable in class com.java4less.sms.ucp.Serie50Message
Deferred delivery time in DDMMYYHHmm (DDT) .
DeleteMessage56 - class com.java4less.sms.ucp.DeleteMessage56.
This operation is initiated by the SMT to delete one or more buffered Short Messages.
DeleteMessage56() - Constructor for class com.java4less.sms.ucp.DeleteMessage56
 
DeleteMessage56(byte[]) - Constructor for class com.java4less.sms.ucp.DeleteMessage56
create message from a byte array
DeleteMessageResponse58 - class com.java4less.sms.ucp.DeleteMessageResponse58.
This operation is initiated by the SMSC to indicate which Short Messages have been deleted successfully.
DeleteMessageResponse58() - Constructor for class com.java4less.sms.ucp.DeleteMessageResponse58
 
DeleteMessageResponse58(byte[]) - Constructor for class com.java4less.sms.ucp.DeleteMessageResponse58
create message from a byte array
DeliverMessage52 - class com.java4less.sms.ucp.DeliverMessage52.
This operation (DELS) is used to deliver a Short Message.
DeliverMessage52() - Constructor for class com.java4less.sms.ucp.DeliverMessage52
 
DeliverMessage52(byte[]) - Constructor for class com.java4less.sms.ucp.DeliverMessage52
create message from a byte array
DeliverNotification53 - class com.java4less.sms.ucp.DeliverNotification53.
This operation (DELN) is used to indicate the (changed) status of a previously submitted Short Message to the SMSC.
DeliverNotification53() - Constructor for class com.java4less.sms.ucp.DeliverNotification53
 
DeliverNotification53(byte[]) - Constructor for class com.java4less.sms.ucp.DeliverNotification53
create message from a byte array
deliveryStatus - Variable in class com.java4less.sms.ucp.Serie50Message
Delivery status (Dst) N/A 0 = delivered 1 = buffered (see Rsn) 2 = not delivered (see Rsn)
dial(String) - Method in class com.java4less.sms.adapters.Modem
connect
dialTone - Variable in class com.java4less.sms.adapters.Modem
dial tone/pulse
disconnect() - Method in class com.java4less.sms.adapters.TcpIpAdapter
end connection
DSCTS - Variable in class com.java4less.sms.ucp.Serie50Message
Delivery time stamp in DDMMYYHHmmss.

E

errorCode - Variable in class com.java4less.sms.ucp.ResponseMessage
error code, if Response = N 01 Checksum error 02 Syntax error 03 Operation not supported by system 04 Operation not allowed (at this point in time) 05 Call barring active 06 AdC invalid 07 Authentication failure 08 Legitimisation code for all calls, failure 09 GA not valid 10 Repetition not allowed 11 Legitimisation code for repetition, failure 12 Priority call not allowed 13 Legitimisation code for priority call, failure 14 Urgent message not allowed 15 Legitimisation code for urgent message, failure 16 Reverse charging not allowed 17 Legitimisation code for reverse charging, failure 18 Deferred delivery not allowed 21 Standard text not valid 22 Time period not valid 23 Message type not supported by system 24 Message too long 26 Message type not valid for the pager type
errorDescription - Variable in class com.java4less.sms.ucp.ResponseMessage
error description, if Response = N
ETX_CHAR - Static variable in class com.java4less.sms.ucp.UcpMessage
end of frame start character
extraServices - Variable in class com.java4less.sms.ucp.Serie50Message
Extra Services (XSer).

F

flowControl - Variable in class com.java4less.sms.adapters.Modem
flow controlf
FLOWCONTROL_NONE - Static variable in class com.java4less.sms.adapters.Modem
 
FLOWCONTROL_RTSCTS - Static variable in class com.java4less.sms.adapters.Modem
 
FLOWCONTROL_XONXOFF - Static variable in class com.java4less.sms.adapters.Modem
 

G

GAs - Variable in class com.java4less.sms.ucp.DeferredBasicSubmitMessage
List of additional GA:
getCurrentMessage() - Method in class com.java4less.sms.ucp.SmsSender
get message we have created
getCurrentResponse() - Method in class com.java4less.sms.ucp.SmsSender
get response message we have received
getDataFieldsCount() - Method in class com.java4less.sms.ucp.UcpMessage
get number of fields
getInitString() - Method in class com.java4less.sms.adapters.Modem
get modem init.
guardTime - Variable in class com.java4less.sms.adapters.Modem
guard time in milliseconds (default is 1500)

H

hangCode - Variable in class com.java4less.sms.adapters.Modem
hangup code
hangup() - Method in class com.java4less.sms.adapters.Modem
hang up
headerO_R - Variable in class com.java4less.sms.ucp.UcpMessage
Transaction indicator
headerOT - Variable in class com.java4less.sms.ucp.UcpMessage
Operation type
headerTRN - Variable in class com.java4less.sms.ucp.UcpMessage
Transaction number

I

initCommands - Variable in class com.java4less.sms.adapters.Modem
list of init AT commands
initializeModem() - Method in class com.java4less.sms.adapters.Modem
initialize modem (ATZ ....)
InquiryMessage55 - class com.java4less.sms.ucp.InquiryMessage55.
This operation is initiated by the SMT towards the SMSC to inquire about the status of a buffered message.
InquiryMessage55() - Constructor for class com.java4less.sms.ucp.InquiryMessage55
 
InquiryMessage55(byte[]) - Constructor for class com.java4less.sms.ucp.InquiryMessage55
create message from a byte array
InquiryMessageResponse57 - class com.java4less.sms.ucp.InquiryMessageResponse57.
This operation is initiated by the SMSC in response to an Inquiry message operation.
InquiryMessageResponse57() - Constructor for class com.java4less.sms.ucp.InquiryMessageResponse57
 
InquiryMessageResponse57(byte[]) - Constructor for class com.java4less.sms.ucp.InquiryMessageResponse57
create message from a byte array

L

lastError - Variable in class com.java4less.sms.adapters.Modem
description of last error
lastResortAddress - Variable in class com.java4less.sms.ucp.Serie50Message
Last Resort Address (LRAd).
lastResortAddressRequest - Variable in class com.java4less.sms.ucp.Serie50Message
Last Resort Address request (LRq) .
lastResponse - Variable in class com.java4less.sms.adapters.Modem
last response
legitimisationCodePriority - Variable in class com.java4less.sms.ucp.DeferredBasicSubmitMessage
Legitimisation code for priority
legitimisationCodeReverseCharging - Variable in class com.java4less.sms.ucp.DeferredBasicSubmitMessage
Legitimisation code for reverse charging.
legitimisationCodeUrgentMessage - Variable in class com.java4less.sms.ucp.DeferredBasicSubmitMessage
Legitimisation code for urgent message.
LNPI_E164 - Static variable in class com.java4less.sms.ucp.ProvisioningOperation61
 
LNPI_PRIVATE - Static variable in class com.java4less.sms.ucp.ProvisioningOperation61
 
LNPI_X121 - Static variable in class com.java4less.sms.ucp.ProvisioningOperation61
 
log - Variable in class com.java4less.sms.adapters.Modem
log mode
logStr - Variable in class com.java4less.sms.adapters.Modem
log output
LRADPID - Variable in class com.java4less.sms.ucp.Serie50Message
LRAD PID value LPID).

M

message - Variable in class com.java4less.sms.ucp.MsTransferMessage
Alphanumeric Message to send
messageClass - Variable in class com.java4less.sms.ucp.Serie50Message
Message Class.
messageType - Variable in class com.java4less.sms.ucp.MultipleBasicSubmitMessage
message type (this will be set automatically 2-numeric, 3-alphanumeric)
messageType - Variable in class com.java4less.sms.ucp.DeferredBasicSubmitMessage
message type (this will be set automatically 2-numeric, 3-alphanumeric)
messageType - Variable in class com.java4less.sms.ucp.Serie50Message
Message Type (MT) .
messageType - Variable in class com.java4less.sms.ucp.BasicSubmitMessage
message type (2 for numeric and 3 for alphanumeric)
Modem - class com.java4less.sms.adapters.Modem.
This class is used to access the SMSC using a analog dial up connection.
Modem() - Constructor for class com.java4less.sms.adapters.Modem
constructor
ModifyMessage54 - class com.java4less.sms.ucp.ModifyMessage54.
This operation is used to modify a previously submitted Short Message which is still buffered in the SMSC.
ModifyMessage54() - Constructor for class com.java4less.sms.ucp.ModifyMessage54
 
ModifyMessage54(byte[]) - Constructor for class com.java4less.sms.ucp.ModifyMessage54
create message from a byte array
moreMessages - Variable in class com.java4less.sms.ucp.Serie50Message
More Messages to Send (MMS) .
MsTransferMessage - class com.java4less.sms.ucp.MsTransferMessage.
use this message to send a sms.
MsTransferMessage() - Constructor for class com.java4less.sms.ucp.MsTransferMessage
 
MsTransferMessage(byte[]) - Constructor for class com.java4less.sms.ucp.MsTransferMessage
create message from a byte array
MultipleBasicSubmitMessage - class com.java4less.sms.ucp.MultipleBasicSubmitMessage.
This message is used to address a number of recipients in one operation.
MultipleBasicSubmitMessage() - Constructor for class com.java4less.sms.ucp.MultipleBasicSubmitMessage
 
MultipleBasicSubmitMessage(byte[]) - Constructor for class com.java4less.sms.ucp.MultipleBasicSubmitMessage
create message from a byte array

N

newPassword - Variable in class com.java4less.sms.ucp.Series60Message
new Authentication code originator (NPWD).
noEcho - Variable in class com.java4less.sms.adapters.Modem
No echo command
notificationAddress - Variable in class com.java4less.sms.ucp.MsTransferMessage
notification Address.
notificationAddress - Variable in class com.java4less.sms.ucp.Serie50Message
Notification Address (NAdC).
notificationPID - Variable in class com.java4less.sms.ucp.MsTransferMessage
notification PID.
notificationPID - Variable in class com.java4less.sms.ucp.Serie50Message
Notification PID value (NPID) .
notificationRequest - Variable in class com.java4less.sms.ucp.MsTransferMessage
notification Request.
notificationRequest - Variable in class com.java4less.sms.ucp.Serie50Message
Notification Request (NRq).
notificationType - Variable in class com.java4less.sms.ucp.Serie50Message
Notification Type (NT) .
numberBits - Variable in class com.java4less.sms.ucp.Serie50Message
private String No. of bits in Transparent Data (TD) message.
numericMessage - Variable in class com.java4less.sms.ucp.MultipleBasicSubmitMessage
numeric message to send
numericMessage - Variable in class com.java4less.sms.ucp.DeferredBasicSubmitMessage
numeric message to send
numericMessage - Variable in class com.java4less.sms.ucp.Serie50Message
private String Numeric message encoded into IRA characters.
numericMessage - Variable in class com.java4less.sms.ucp.BasicSubmitMessage
numeric message to send
numeringPlainListAdd - Variable in class com.java4less.sms.ucp.Series60Message
Numbering plan Id list address (LNPI). 1 character alphanumeric string.

O

ONPI_E164 - Static variable in class com.java4less.sms.ucp.Series60Message
 
ONPI_PRIVATE - Static variable in class com.java4less.sms.ucp.Series60Message
 
ONPI_X121 - Static variable in class com.java4less.sms.ucp.Series60Message
 
OP_BASIC_DEFERRED_SUBMIT - Static variable in class com.java4less.sms.ucp.UcpMessage
 
OP_BASIC_SUBMIT - Static variable in class com.java4less.sms.ucp.UcpMessage
 
OP_MULTIPLE_BASIC_SUBMIT - Static variable in class com.java4less.sms.ucp.UcpMessage
 
OP_SERIE50_DELETE - Static variable in class com.java4less.sms.ucp.UcpMessage
 
OP_SERIE50_DELIVER - Static variable in class com.java4less.sms.ucp.UcpMessage
 
OP_SERIE50_DELIVER_NOTIFICATION - Static variable in class com.java4less.sms.ucp.UcpMessage
 
OP_SERIE50_INQUIRY - Static variable in class com.java4less.sms.ucp.UcpMessage
 
OP_SERIE50_MODIFY - Static variable in class com.java4less.sms.ucp.UcpMessage
 
OP_SERIE50_RESPONSE_DELETE - Static variable in class com.java4less.sms.ucp.UcpMessage
 
OP_SERIE50_RESPONSE_INQUIRY - Static variable in class com.java4less.sms.ucp.UcpMessage
 
OP_SERIE50_SUBMIT - Static variable in class com.java4less.sms.ucp.UcpMessage
 
OP_SERIES60_OPEN - Static variable in class com.java4less.sms.ucp.UcpMessage
 
OP_SERIES60_PROVISIONING - Static variable in class com.java4less.sms.ucp.UcpMessage
 
OP_SUBMIT - Static variable in class com.java4less.sms.ucp.UcpMessage
 
openPort() - Method in class com.java4less.sms.adapters.Modem
open connection
OpenSession60 - class com.java4less.sms.ucp.OpenSession60.
this message is used for openning sessions and changing passwords.
OpenSession60() - Constructor for class com.java4less.sms.ucp.OpenSession60
 
OPID_MOBILE_STATION - Static variable in class com.java4less.sms.ucp.OpenSession60
 
OPID_MPC_APPLICATION - Static variable in class com.java4less.sms.ucp.OpenSession60
 
originator - Variable in class com.java4less.sms.ucp.Series60Message
Address code originator (OAdC).
originator - Variable in class com.java4less.sms.ucp.MultipleBasicSubmitMessage
Address code originator.
originator - Variable in class com.java4less.sms.ucp.DeferredBasicSubmitMessage
Address code originator.
originator - Variable in class com.java4less.sms.ucp.MsTransferMessage
Address code originator.
originator - Variable in class com.java4less.sms.ucp.Serie50Message
Address code originator (OAdC).
originator - Variable in class com.java4less.sms.ucp.BasicSubmitMessage
Address code originator.
originatorNumberingPlan - Variable in class com.java4less.sms.ucp.Series60Message
Originator numering plain id (ONPI). 1 character numeric string.
originatorProtocol - Variable in class com.java4less.sms.ucp.Series60Message
Originator protocol identifier (OPID). 2 character numeric string.
originatorType - Variable in class com.java4less.sms.ucp.Series60Message
Originator type of number (OTON).16 character numeric string.
originatorType - Variable in class com.java4less.sms.ucp.Serie50Message
Originator Type Of Address (OTOA)
OTON_ABBRREVIATED - Static variable in class com.java4less.sms.ucp.Series60Message
 
OTON_INTERNATIONAL - Static variable in class com.java4less.sms.ucp.Series60Message
 
OTON_NATIONAL - Static variable in class com.java4less.sms.ucp.Series60Message
 

P

parity - Variable in class com.java4less.sms.adapters.Modem
parity, default is SerialPort.PARITY_NONE
parse(byte[]) - Static method in class com.java4less.sms.ucp.UcpMessage
create new message instance from a array of bytes.
password - Variable in class com.java4less.sms.ucp.MultipleBasicSubmitMessage
password.
password - Variable in class com.java4less.sms.ucp.DeferredBasicSubmitMessage
password.
password - Variable in class com.java4less.sms.ucp.MsTransferMessage
password.
password - Variable in class com.java4less.sms.ucp.Serie50Message
Authentication code originator (AC).
password - Variable in class com.java4less.sms.ucp.BasicSubmitMessage
password.
PLNMAddress - Variable in class com.java4less.sms.ucp.Serie50Message
Home PLMN Address (HPLMN).
priorityRequest - Variable in class com.java4less.sms.ucp.DeferredBasicSubmitMessage
Priority request 1 or 3.
priorityRequested - Variable in class com.java4less.sms.ucp.Serie50Message
Priority Requested PR) .
ProvisioningOperation61 - class com.java4less.sms.ucp.ProvisioningOperation61.
with this operation, items can be added, removed or verified from the mobile originated and mobile terminated lists.
ProvisioningOperation61() - Constructor for class com.java4less.sms.ucp.ProvisioningOperation61
 

R

reasonCode - Variable in class com.java4less.sms.ucp.Serie50Message
Reason code (Rsn) N/A
receiveData(String, int) - Method in interface com.java4less.sms.adapters.Adapter
receive bytes.
receiveData(String, int) - Method in class com.java4less.sms.adapters.Modem
receive data
receiveData(String, int) - Method in class com.java4less.sms.adapters.TcpIpAdapter
receive bytes until the delimiter is received, it wait a maximum of tout milliseconds
recipient - Variable in class com.java4less.sms.ucp.DeferredBasicSubmitMessage
Address code recipient.
recipient - Variable in class com.java4less.sms.ucp.MsTransferMessage
Address code recipient.
recipient - Variable in class com.java4less.sms.ucp.Serie50Message
Address code recipient (Adc).
recipient - Variable in class com.java4less.sms.ucp.BasicSubmitMessage
Address code recipient.
recipients - Variable in class com.java4less.sms.ucp.MultipleBasicSubmitMessage
array of recipients.
repetitionRequest - Variable in class com.java4less.sms.ucp.DeferredBasicSubmitMessage
Repetition requested.
replacePID - Variable in class com.java4less.sms.ucp.Serie50Message
Replace PID value (RPID) .
replyPath - Variable in class com.java4less.sms.ucp.Serie50Message
Reply Path (RPI) .
replyType - Variable in class com.java4less.sms.ucp.Serie50Message
(reserved for Reply type) (RPLy) N/A
res4 - Variable in class com.java4less.sms.ucp.Serie50Message
Reserved (RES4).
res5 - Variable in class com.java4less.sms.ucp.Serie50Message
Reserved (RES5).
reserved1 - Variable in class com.java4less.sms.ucp.Series60Message
reserved (RES1).
resetCommand - Variable in class com.java4less.sms.adapters.Modem
AT reset command (ATZ)
resetDelay - Variable in class com.java4less.sms.adapters.Modem
delay after ATZ (reset command) in msecs, default is 0
Response - Variable in class com.java4less.sms.ucp.ResponseMessage
result "A"- Acknowledeged or "N"-negative
ResponseMessage - class com.java4less.sms.ucp.ResponseMessage.
this message is used by the server to acknowledge or reject an operation
ResponseMessage() - Constructor for class com.java4less.sms.ucp.ResponseMessage
 
ResponseMessage(byte[]) - Constructor for class com.java4less.sms.ucp.ResponseMessage
create message from a byte array
reverseCharing - Variable in class com.java4less.sms.ucp.DeferredBasicSubmitMessage
Reverse charging request.

S

sendATCommandnoWait(String) - Method in class com.java4less.sms.adapters.Modem
send AT command , do not wait for response
sendBufferSize - Variable in class com.java4less.sms.adapters.Modem
size of send buffer
sendMessage() - Method in class com.java4less.sms.ucp.SmsSender
send created message, returns true if it was successfull and false if there was a negative response from the server.
sendMessage(UcpMessage) - Method in class com.java4less.sms.ucp.SmsSender
send message, returns true if it was successfull and false if there was a negative response from the server.
Serie50Message - class com.java4less.sms.ucp.Serie50Message.
base ADT
Serie50Message() - Constructor for class com.java4less.sms.ucp.Serie50Message
 
Serie50Message(byte[]) - Constructor for class com.java4less.sms.ucp.Serie50Message
create message from a byte array
Series60Message - class com.java4less.sms.ucp.Series60Message.
base ADT.
Series60Message() - Constructor for class com.java4less.sms.ucp.Series60Message
 
Series60Message(byte[]) - Constructor for class com.java4less.sms.ucp.Series60Message
create message from a byte array
serviceCentreTimeStamp - Variable in class com.java4less.sms.ucp.Serie50Message
Service Centre Time Stamp in DDMMYYHHmmss.
setInitString(String) - Method in class com.java4less.sms.adapters.Modem
set modem init.
setPortName(String) - Method in class com.java4less.sms.adapters.Modem
select modem/port, for example COM1 , COM2 (for windows) or /dev/term/a for unix like systems
SmsException - exception com.java4less.sms.SmsException.
subclass of Exception
SmsException(String) - Constructor for class com.java4less.sms.SmsException
 
SmsSender - class com.java4less.sms.ucp.SmsSender.
This is a high level class for sending SMSs.
SmsSender(Adapter) - Constructor for class com.java4less.sms.ucp.SmsSender
 
stopBits - Variable in class com.java4less.sms.adapters.Modem
Stop bits, default is SerialPort.STOPBITS_1
stopServer(int) - Method in class com.java4less.sms.adapters.TcpIpAdapter
create a socket server
STX_CHAR - Static variable in class com.java4less.sms.ucp.UcpMessage
start of frame start character
STYP_ADD_MO - Static variable in class com.java4less.sms.ucp.ProvisioningOperation61
 
STYP_ADD_MT - Static variable in class com.java4less.sms.ucp.ProvisioningOperation61
 
STYP_CHANGE_PASSWORD - Static variable in class com.java4less.sms.ucp.OpenSession60
 
STYP_CHANGE_PROVISIONING_PASSWORD - Static variable in class com.java4less.sms.ucp.OpenSession60
 
STYP_OPEN_PROVISIONING_SESSION - Static variable in class com.java4less.sms.ucp.OpenSession60
 
STYP_OPEN_SESSION - Static variable in class com.java4less.sms.ucp.OpenSession60
 
STYP_REMOVE_MO - Static variable in class com.java4less.sms.ucp.ProvisioningOperation61
 
STYP_REMOVE_MT - Static variable in class com.java4less.sms.ucp.ProvisioningOperation61
 
STYP_VERIFY_MO - Static variable in class com.java4less.sms.ucp.ProvisioningOperation61
 
STYP_VERIFY_MT - Static variable in class com.java4less.sms.ucp.ProvisioningOperation61
 
subtypeOperation - Variable in class com.java4less.sms.ucp.Series60Message
subtype of operation (STYP). 1 character numeric string.
systemMessage - Variable in class com.java4less.sms.ucp.ResponseMessage
system message, if Response = A

T

TcpIpAdapter - class com.java4less.sms.adapters.TcpIpAdapter.
This class is used to access the SMSC using a TCIP/IP (internet) connection.
TcpIpAdapter() - Constructor for class com.java4less.sms.adapters.TcpIpAdapter
constructor
TcpIpAdapter(Socket) - Constructor for class com.java4less.sms.adapters.TcpIpAdapter
create the tcp adapter using an existing object, this is used by the acceptConnection method only
timeout - Variable in class com.java4less.sms.adapters.Modem
response timeout seconds (30)
toBytes() - Method in class com.java4less.sms.ucp.Series60Message
 
toBytes() - Method in class com.java4less.sms.ucp.MultipleBasicSubmitMessage
get byte representationj of the message
toBytes() - Method in class com.java4less.sms.ucp.DeferredBasicSubmitMessage
get bytes of the message
toBytes() - Method in class com.java4less.sms.ucp.MsTransferMessage
 
toBytes() - Method in class com.java4less.sms.ucp.Serie50Message
 
toBytes() - Method in class com.java4less.sms.ucp.BasicSubmitMessage
 
toBytes() - Method in class com.java4less.sms.ucp.ResponseMessage
 
toBytes() - Method in class com.java4less.sms.ucp.UcpMessage
convert message to bytes
TransferMessage51 - class com.java4less.sms.ucp.TransferMessage51.
submit message with operation type 51
TransferMessage51() - Constructor for class com.java4less.sms.ucp.TransferMessage51
 
TransferMessage51(byte[]) - Constructor for class com.java4less.sms.ucp.TransferMessage51
create message from a byte array
transmitBytes(byte[], int) - Method in interface com.java4less.sms.adapters.Adapter
transmit bytes.
transmitBytes(byte[], int) - Method in class com.java4less.sms.adapters.Modem
transmit bytes
transmitBytes(byte[], int) - Method in class com.java4less.sms.adapters.TcpIpAdapter
transmit bytes.
trasparentMessage - Variable in class com.java4less.sms.ucp.Serie50Message
transparent data message (TMsg).
typeNumerListAdd - Variable in class com.java4less.sms.ucp.Series60Message
Type of Number list address (LTPN). 1 character alphanumeric string.

U

UcpMessage - class com.java4less.sms.ucp.UcpMessage.
this class represents a UcpMessage which is used to request an operation or send a response.
UcpMessage() - Constructor for class com.java4less.sms.ucp.UcpMessage
create empty message
UcpMessage(byte[]) - Constructor for class com.java4less.sms.ucp.UcpMessage
create message from a byte array.
urgentMessage - Variable in class com.java4less.sms.ucp.DeferredBasicSubmitMessage
Urgent message indicator request.

V

validity - Variable in class com.java4less.sms.ucp.ResponseMessage
validity, if Response = A
validityPeriod - Variable in class com.java4less.sms.ucp.MsTransferMessage
Validity period DDMMYYHHmm.
validityPeriod - Variable in class com.java4less.sms.ucp.Serie50Message
Validity period in DDMMYYHHmm (VP) .
versionNumber - Variable in class com.java4less.sms.ucp.Series60Message
version number (VERS). 4 character numeric string.
VSMSCAddress - Variable in class com.java4less.sms.ucp.Series60Message
Address for VSMSC list operation (LAdC). 16 character numeric string.

W

waitForCall() - Method in class com.java4less.sms.adapters.Modem
wait for call

A B C D E F G H I L M N O P R S T U V W