Motorola C381P J2ME Technical Manual page 45

J2me developer guide
Table of Contents

Advertisement

10
JSR 120 – Wireless Messaging API
byte[] newBin = new byte[size];
}
byte[] newBin = createBinary(msgLength);
binMsg.setPayloadData(newBin);
int num = connClient.numberOfSegments(binMsg);
Creation of server connection:
MessageConnection messageConnection =
(MessageConnection)Connector.open("sms://:9532");
Creation of client connection with port number:
MessageConnection messageConnection =
(MessageConnection)Connector.open("sms://+18473297274:9532");
Creation of client connection without port number:
MessageConnection messageConnection =
(MessageConnection)Connector.open("sms://+18473297274");
Closing of connection:
MessageConnection messageConnection.close();
Creation of SMS message:
Message textMessage =
messageConnection.newMessage(MessageConnection.TEXT_MESSAGE);
Setting of payload text for text message:
((TextMessage)message).setPayloadText("Text Message");
Getting of payload text of received text message:
receivedText =
((TextMessage)receivedMessage).getPayloadText();
Getting of payload data of received binary message:
BinaryMessage binMsg;
byte[] payloadData = binMsg.getPayloadData();
Setting of address with port number:
message.setAddress("sms://+18473297274:9532");
for (int i = 0; i < size; i++) {
nextByte = (rand.nextInt());
newBin[i] = (byte)nextByte;
if ((size > 4) && (i == size / 2)) {
newBin[i-1] = 0x1b;
newBin[i] = 0x7f;
}
}
return newBin;
45

Advertisement

Table of Contents
loading

Table of Contents