Public Member Functions | Private Attributes | List of all members
YSms Class Reference

#include <yocto_messagebox.h>

Public Member Functions

virtual int addText (string val)
 
virtual int addUnicodeData (vector< int > val)
 
virtual int convertToUnicode (void)
 
virtual string decodeAddress (string addr, int ofs, int siz)
 
virtual string decodeTimeStamp (string exp, int ofs, int siz)
 
virtual int deleteFromSIM (void)
 
virtual string encodeAddress (string addr)
 
virtual string encodeTimeStamp (string exp)
 
virtual string encodeUserData (void)
 
virtual int generateParts (void)
 
virtual int generatePdu (void)
 
virtual int get_alphabet (void)
 
virtual int get_concatCount (void)
 
virtual int get_concatIndex (void)
 
virtual string get_concatSignature (void)
 
virtual int get_dcs (void)
 
virtual int get_msgClass (void)
 
virtual int get_msgRef (void)
 
virtual int get_partCount (void)
 
virtual vector< YSmsget_parts (void)
 
virtual string get_pdu (void)
 
virtual int get_protocolId (void)
 
virtual string get_recipient (void)
 
virtual string get_sender (void)
 
virtual int get_slot (void)
 
virtual string get_smsc (void)
 
virtual string get_textData (void)
 
virtual string get_timestamp (void)
 
virtual vector< int > get_unicodeData (void)
 
virtual string get_userData (void)
 
virtual string get_userDataHeader (void)
 
virtual bool isReceived (void)
 
virtual int parsePdu (string pdu)
 
virtual int parseUserDataHeader (void)
 
virtual int send (void)
 
virtual int set_alphabet (int val)
 
virtual int set_dcs (int val)
 
virtual int set_msgClass (int val)
 
virtual int set_msgRef (int val)
 
virtual int set_parts (vector< YSms > parts)
 
virtual int set_pdu (string pdu)
 
virtual int set_protocolId (int val)
 
virtual int set_received (bool val)
 
virtual int set_recipient (string val)
 
virtual int set_sender (string val)
 
virtual int set_slot (int val)
 
virtual int set_smsc (string val)
 
virtual int set_timestamp (string val)
 
virtual int set_userData (string val)
 
virtual int set_userDataHeader (string val)
 
virtual int udataSize (void)
 
 YSms (void)
 
 YSms (YMessageBox *mbox)
 

Private Attributes

int _aggCnt
 
int _aggIdx
 
string _aggSig
 
int _alphab
 
bool _deliv
 
string _dest
 
YMessageBox_mbox
 
int _mclass
 
int _mref
 
int _npdu
 
string _orig
 
vector< YSms_parts
 
string _pdu
 
int _pid
 
int _slot
 
string _smsc
 
string _stamp
 
string _udata
 
string _udh
 

Detailed Description

YSms Class: SMS message sent or received

Definition at line 71 of file yocto_messagebox.h.

Constructor & Destructor Documentation

YSms::YSms ( void  )

Definition at line 53 of file yocto_messagebox.cpp.

YSms::YSms ( YMessageBox mbox)

Definition at line 68 of file yocto_messagebox.cpp.

Member Function Documentation

int YSms::addText ( string  val)
virtual

Definition at line 384 of file yocto_messagebox.cpp.

int YSms::addUnicodeData ( vector< int >  val)
virtual

Definition at line 441 of file yocto_messagebox.cpp.

int YSms::convertToUnicode ( void  )
virtual

Definition at line 357 of file yocto_messagebox.cpp.

string YSms::decodeAddress ( string  addr,
int  ofs,
int  siz 
)
virtual

Definition at line 619 of file yocto_messagebox.cpp.

string YSms::decodeTimeStamp ( string  exp,
int  ofs,
int  siz 
)
virtual

Definition at line 761 of file yocto_messagebox.cpp.

int YSms::deleteFromSIM ( void  )
virtual

Definition at line 1252 of file yocto_messagebox.cpp.

string YSms::encodeAddress ( string  addr)
virtual

Definition at line 565 of file yocto_messagebox.cpp.

string YSms::encodeTimeStamp ( string  exp)
virtual

Definition at line 677 of file yocto_messagebox.cpp.

string YSms::encodeUserData ( void  )
virtual

Definition at line 848 of file yocto_messagebox.cpp.

int YSms::generateParts ( void  )
virtual

Definition at line 924 of file yocto_messagebox.cpp.

int YSms::generatePdu ( void  )
virtual

Definition at line 987 of file yocto_messagebox.cpp.

int YSms::get_alphabet ( void  )
virtual

Definition at line 124 of file yocto_messagebox.cpp.

int YSms::get_concatCount ( void  )
virtual

Definition at line 254 of file yocto_messagebox.cpp.

int YSms::get_concatIndex ( void  )
virtual

Definition at line 246 of file yocto_messagebox.cpp.

string YSms::get_concatSignature ( void  )
virtual

Definition at line 238 of file yocto_messagebox.cpp.

int YSms::get_dcs ( void  )
virtual

Definition at line 137 of file yocto_messagebox.cpp.

int YSms::get_msgClass ( void  )
virtual

Definition at line 129 of file yocto_messagebox.cpp.

int YSms::get_msgRef ( void  )
virtual

Definition at line 99 of file yocto_messagebox.cpp.

int YSms::get_partCount ( void  )
virtual

Definition at line 214 of file yocto_messagebox.cpp.

vector< YSms > YSms::get_parts ( void  )
virtual

Definition at line 230 of file yocto_messagebox.cpp.

string YSms::get_pdu ( void  )
virtual

Definition at line 222 of file yocto_messagebox.cpp.

int YSms::get_protocolId ( void  )
virtual

Definition at line 114 of file yocto_messagebox.cpp.

string YSms::get_recipient ( void  )
virtual

Definition at line 109 of file yocto_messagebox.cpp.

string YSms::get_sender ( void  )
virtual

Definition at line 104 of file yocto_messagebox.cpp.

int YSms::get_slot ( void  )
virtual

Definition at line 89 of file yocto_messagebox.cpp.

string YSms::get_smsc ( void  )
virtual

Definition at line 94 of file yocto_messagebox.cpp.

string YSms::get_textData ( void  )
virtual

Definition at line 157 of file yocto_messagebox.cpp.

string YSms::get_timestamp ( void  )
virtual

Definition at line 142 of file yocto_messagebox.cpp.

vector< int > YSms::get_unicodeData ( void  )
virtual

Definition at line 181 of file yocto_messagebox.cpp.

string YSms::get_userData ( void  )
virtual

Definition at line 152 of file yocto_messagebox.cpp.

string YSms::get_userDataHeader ( void  )
virtual

Definition at line 147 of file yocto_messagebox.cpp.

bool YSms::isReceived ( void  )
virtual

Definition at line 119 of file yocto_messagebox.cpp.

int YSms::parsePdu ( string  pdu)
virtual

Definition at line 1111 of file yocto_messagebox.cpp.

int YSms::parseUserDataHeader ( void  )
virtual

Definition at line 1072 of file yocto_messagebox.cpp.

int YSms::send ( void  )
virtual

Definition at line 1230 of file yocto_messagebox.cpp.

int YSms::set_alphabet ( int  val)
virtual

Definition at line 309 of file yocto_messagebox.cpp.

int YSms::set_dcs ( int  val)
virtual

Definition at line 327 of file yocto_messagebox.cpp.

int YSms::set_msgClass ( int  val)
virtual

Definition at line 316 of file yocto_messagebox.cpp.

int YSms::set_msgRef ( int  val)
virtual

Definition at line 281 of file yocto_messagebox.cpp.

int YSms::set_parts ( vector< YSms parts)
virtual

Definition at line 498 of file yocto_messagebox.cpp.

int YSms::set_pdu ( string  pdu)
virtual

Definition at line 491 of file yocto_messagebox.cpp.

int YSms::set_protocolId ( int  val)
virtual

Definition at line 302 of file yocto_messagebox.cpp.

int YSms::set_received ( bool  val)
virtual

Definition at line 268 of file yocto_messagebox.cpp.

int YSms::set_recipient ( string  val)
virtual

Definition at line 295 of file yocto_messagebox.cpp.

int YSms::set_sender ( string  val)
virtual

Definition at line 288 of file yocto_messagebox.cpp.

int YSms::set_slot ( int  val)
virtual

Definition at line 262 of file yocto_messagebox.cpp.

int YSms::set_smsc ( string  val)
virtual

Definition at line 274 of file yocto_messagebox.cpp.

int YSms::set_timestamp ( string  val)
virtual

Definition at line 335 of file yocto_messagebox.cpp.

int YSms::set_userData ( string  val)
virtual

Definition at line 350 of file yocto_messagebox.cpp.

int YSms::set_userDataHeader ( string  val)
virtual

Definition at line 342 of file yocto_messagebox.cpp.

int YSms::udataSize ( void  )
virtual

Definition at line 829 of file yocto_messagebox.cpp.

Member Data Documentation

int YSms::_aggCnt
private

Definition at line 96 of file yocto_messagebox.h.

int YSms::_aggIdx
private

Definition at line 95 of file yocto_messagebox.h.

string YSms::_aggSig
private

Definition at line 94 of file yocto_messagebox.h.

int YSms::_alphab
private

Definition at line 86 of file yocto_messagebox.h.

bool YSms::_deliv
private

Definition at line 80 of file yocto_messagebox.h.

string YSms::_dest
private

Definition at line 84 of file yocto_messagebox.h.

YMessageBox* YSms::_mbox
private

Definition at line 78 of file yocto_messagebox.h.

int YSms::_mclass
private

Definition at line 87 of file yocto_messagebox.h.

int YSms::_mref
private

Definition at line 82 of file yocto_messagebox.h.

int YSms::_npdu
private

Definition at line 91 of file yocto_messagebox.h.

string YSms::_orig
private

Definition at line 83 of file yocto_messagebox.h.

vector<YSms> YSms::_parts
private

Definition at line 93 of file yocto_messagebox.h.

string YSms::_pdu
private

Definition at line 92 of file yocto_messagebox.h.

int YSms::_pid
private

Definition at line 85 of file yocto_messagebox.h.

int YSms::_slot
private

Definition at line 79 of file yocto_messagebox.h.

string YSms::_smsc
private

Definition at line 81 of file yocto_messagebox.h.

string YSms::_stamp
private

Definition at line 88 of file yocto_messagebox.h.

string YSms::_udata
private

Definition at line 90 of file yocto_messagebox.h.

string YSms::_udh
private

Definition at line 89 of file yocto_messagebox.h.


The documentation for this class was generated from the following files:


yoctopuce_altimeter
Author(s): Anja Sheppard
autogenerated on Mon Jun 10 2019 15:49:14