com.java4less.sms.adapters
Interface Adapter

All Known Implementing Classes:
Modem, TcpIpAdapter

public interface Adapter

this interface defines the method that the upcsender will require for sending the sms


Method Summary
 byte[] receiveData(java.lang.String endDelimiter, int ptout)
          receive bytes.
 boolean transmitBytes(byte[] b, int len)
          transmit bytes.
 

Method Detail

transmitBytes

public boolean transmitBytes(byte[] b,
                             int len)
transmit bytes. Example of use:
  BasicSubmitMessage currentMessage= new  BasicSubmitMessage();
  currentMessage.originator=from;
  currentMessage.recipient=destination;
  currentMessage.alphaMessage=message;
  byte[] b=currentMessage.toBytes();
  adapter.transmitBytes(b,b.length);
  


receiveData

public byte[] receiveData(java.lang.String endDelimiter,
                          int ptout)
receive bytes. Example of use that receives a Ucp message: byte[] responseb=adapter.receiveData(UcpMessage.ETX_CHAR,30); currentResponse=UcpMessage.parse(responseb);