Symbian
 Developer Library

DEVELOPER LIBRARY

[Index] [Glossary] [Previous] [Next]



Location: smsuaddr.h
Link against: smsu.lib

Class TSmsAddr

class TSmsAddr : public TSockAddr;

Support

Supported from 6.1

Description

SMS address for a socket.

Derivation

TBuf8This is a descriptor class which provides a buffer of fixed length for containing, accessing and manipulating TUint8 data
TBufBase8Base class used in the derivation of TBuf8
TDes8Modifiable 8-bit descriptor; abstract class
TDesC8Abstract base class for 8 bit non-modifiable descriptors
TSmsAddrSMS address for a socket
TSockAddrRepresents an end point address

Defined in TSmsAddr:
Anonymous, EMaxTextMatchLength, IdentifierMatch(), SetIdentifierMatch(), SetSmsAddrFamily(), SetTextMatch(), SmsAddrFamily(), TSmsAddr(), TextMatch(), operator==()

Inherited from TBuf8:
operator=()

Inherited from TDes8:
Append(), AppendFill(), AppendFormat(), AppendFormatList(), AppendJustify(), AppendNum(), AppendNumFixedWidth(), AppendNumFixedWidthUC(), AppendNumUC(), Capitalize(), Collate(), Copy(), CopyC(), CopyCP(), CopyF(), CopyLC(), CopyUC(), Delete(), Fill(), FillZ(), Fillz(), Fold(), Format(), FormatList(), Insert(), Justify(), LowerCase(), MaxLength(), MaxSize(), Num(), NumFixedWidth(), NumFixedWidthUC(), NumUC(), PtrZ(), Repeat(), Replace(), SetLength(), SetMax(), Swap(), Trim(), TrimAll(), TrimLeft(), TrimRight(), UpperCase(), Zero(), ZeroTerminate(), operator+=(), operator[]()

Inherited from TDesC8:
Alloc(), AllocL(), AllocLC(), Compare(), CompareC(), CompareF(), Find(), FindC(), FindF(), Left(), Length(), Locate(), LocateF(), LocateReverse(), LocateReverseF(), Match(), MatchC(), MatchF(), Mid(), Ptr(), Right(), Size(), operator!=(), operator<(), operator<=(), operator>(), operator>=()

Inherited from TSockAddr:
CmpPort(), Family(), GetUserLen(), Port(), SetFamily(), SetPort(), SetUserLen(), UserPtr()


Construction and destruction


TSmsAddr()

TSmsAddr();

Description

Constructor.

[Top]


Member functions


SmsAddrFamily()

TSmsAddrFamily SmsAddrFamily() const;

Description

Gets the SMS address family.

Return value

TSmsAddrFamily

SMS address family


SetSmsAddrFamily()

void SetSmsAddrFamily(TSmsAddrFamily aFamily);

Description

Sets the SMS address family.

Parameters

TSmsAddrFamily aFamily

SMS address family


IdentifierMatch()

TInt IdentifierMatch() const;

Description

Gets the identifier match.

Return value

TInt

Identifier match


SetIdentifierMatch()

void SetIdentifierMatch(TInt aIdentifier);

Description

Sets the identifier match.

Parameters

TInt aIdentifier

Identifier match


TextMatch()

TPtrC8 TextMatch() const;

Description

Gets the match text.

Return value

TPtrC8

The match text


SetTextMatch()

void SetTextMatch(const TDesC8& aText);

Description

Sets the match text.

Parameters

const TDesC8& aText

The match text


operator==()

TBool operator ==(const TSmsAddr& aAddr) const;

Description

Equality operator.

Parameters

const TSmsAddr& aAddr

Address to compare with

Return value

TBool

True if the addresses match

[Top]


Enum Anonymous

N/A

Description

Constant definition.

EMaxTextMatchLength

Maximum length for match text.