Experts in SMS and MMS Technology. NCLs Provato is an SMS/MMS Gateway supporting  WAP Push, EMS, MMS, SMS, Nokia Smart Messaging, SMPP, CIMD, UCP, MM7, M20, TC35 NCL Technologies Ltd
Provato - SMS MMS Gateway
Mobile Messaging in J2EE & .NET

SwiftNote - Java SMS Toolkit

Uses of Class
ie.ncl.msg.BinaryMessage

Packages that use BinaryMessage
ie.ncl.msg This package provides a generic interface to all messaging protocols including but not limited to the SMS cellular network protocols. 
ie.ncl.sms.gsm This package contains the GSM classes that define attributes specific to GSM short messages. 
ie.ncl.sms.nbs   
ie.ncl.wap.push This package is used to generate WAP Push Requests that are sent to mobile phones over the SMS Bearer. 
 

Uses of BinaryMessage in ie.ncl.msg
 

Constructors in ie.ncl.msg with parameters of type BinaryMessage
BinaryMessage(BinaryMessage m)
          Create a new message from an existing one.
 

Uses of BinaryMessage in ie.ncl.sms.gsm
 

Subclasses of BinaryMessage in ie.ncl.sms.gsm
 class GsmMessage
          GSM message adds a Protocol Id (PID), a data coding scheme (DCS) and a user data header indicator (UDHI) to the message object.
 class UDHMessage
          A User Data Header Message is a message with a set of indicators at the start of the message such as fragmentation information, source and destination port numbers.
 

Methods in ie.ncl.sms.gsm that return BinaryMessage
 BinaryMessage Cache.add(UDHMessage udhm)
          Add a short (user data header) message to the cache, returning a full long Message if it is the last fragment of one.
static BinaryMessage[] UDHMessage.fragment(Message msg, int maxLen, int sequence)
           
static BinaryMessage[] UDHMessage.fragment(Message msg, int maxLen, int sequence, java.lang.String charEncoding)
           
 

Methods in ie.ncl.sms.gsm with parameters of type BinaryMessage
static UDHMessage UDHMessage.fromSMS(BinaryMessage sms)
          Construct a UDHMessage from a simple SMS message.
 

Constructors in ie.ncl.sms.gsm with parameters of type BinaryMessage
UDHMessage(BinaryMessage msg, byte[] bytes, UserDataHeader udh)
          Create a User Data Header Message specifying the all the message attributes from another message, and also the header and the data.
 

Uses of BinaryMessage in ie.ncl.sms.nbs
 

Subclasses of BinaryMessage in ie.ncl.sms.nbs
 class EmailNotification
          Class is used to send a simple email notification to the mobile user to indicate how many new messages are available on some email server.
 class IconMessage
          Class is used to create a Caller Group Icon smart message.
 class LogoMessage
          Class is used to create an (operator) logo message.
 class MenuMessage
          This is used to send a menu message to the mobile handset.
 class PictureMessage
          Class is used to create a picture message.
 class RingToneMessage
          This is used to send a ringtome message to the mobile handset.
 class SmartMessage
          A Smart message adds the concept of a source and destination port.
 class VCalendarMessage
          This message is used to send a VCalendar or Appointment to a mobile phone.
 class VCardMessage
          This message is used to send a VCard or Business card to a mobile phone.
 

Methods in ie.ncl.sms.nbs that return BinaryMessage
 BinaryMessage[] SmartMessage.encodeToSms(int sequenceNumber)
           
static BinaryMessage[] NarrowBandSocket.fragmentMessage(SmartMessage sm, int sequenceNumber)
          Fragment a smart message into sms fragments.
 

Uses of BinaryMessage in ie.ncl.wap.push
 

Methods in ie.ncl.wap.push that return BinaryMessage
 BinaryMessage[] WSPRequest.encodeToSms(byte transactionId, Address destination, boolean confirmed, boolean registered)
           
 BinaryMessage[] WSPRequest.encodeToSms(byte transactionId, Address destination, boolean confirmed, boolean registered, int maxFragLen)
           
 BinaryMessage[] WSPRequest.encodeToSms(byte transactionId, Address destination, boolean confirmed, boolean registered, int maxFragLen, boolean cdmaNetwork)
          Uses WSPRequest.toSmartMessage(byte, ie.ncl.msg.Address, boolean, boolean) and then fragments to BinaryMessage using NarrowBandSocket.fragmentMessage(ie.ncl.sms.nbs.SmartMessage, int).
 BinaryMessage[] WSPRequest.encodeToSms(byte transactionId, Address destination, boolean confirmed, boolean registered, int maxFragLen, boolean cdmaNetwork, boolean portNumberInEachFragment)
           
 


Experts in SMS and MMS Technology. NCLs Provato is an SMS/MMS Gateway supporting  WAP Push, EMS, MMS, SMS, Nokia Smart Messaging, SMPP, CIMD, UCP, MM7, M20, TC35 NCL Technologies Ltd
Provato - SMS MMS Gateway
Mobile Messaging in J2EE & .NET

SwiftNote - Java SMS Toolkit