Motorola E680 Technical Manual - Page 56
Creation of client connection with port number
View all Motorola E680 manuals
Add to My Manuals
Save this manual to your list of manuals |
Page 56 highlights
public byte[] createBinary(int size) { int nextByte = 0; byte[] newBin = new byte[size]; 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; } 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(); 56