Symbian Developer Network

View a printable version of the current page.
  Wiki > Symbian Developer Network Public Wiki > ... > Symbian OS Communications Programming, Second Edition > Symbian OS Communications Programming (2nd Ed) Errata
  Symbian OS Communications Programming (2nd Ed) Errata
Added by Jo Stichbury, last edited by kern3020 on Nov 03, 2008  (view change)
Labels: 
(None)

Errata for Symbian OS Communications Programming (Second Edition)

Chapter 6, page 169, first code segment. Missing paren for Compare method. So,

if (iap->iBearerType.GetL().Compare(KCDTpeNameLANBearer==0)

Should read

if (iap->iBearerType.GetL().Compare(KCDTpeNameLANBearer)==0)

Chapter 6, page 170, first code segment. The parameter to FindL() is a pointer to iDb which isn't defined in the text. dbs is defined on page 168.

Page 222, in the code box:

// If we were waiting for connection to the message server then

move // on to the next state, update the message summaries.

Should be:

// move on to the next state, update the message summaries.

Page 247, in the code box:

_LIT(KSMSRecipient, "+447700900007");

is later referred to as KSMSRecipiant.

Page xiv
Ibrahim Rahman's biography should read
"...years, working ..."
instead of
"...years. Working ..."

Page 227:

(Section 8.3.3) The code refers to the global inbox, KMsvGlobalInBoxIndexEntryId for example, but the accompanying text refers to the local inbox.

Page 247, in the code box:
sendAsMessage.AddRecipientL(KSmsRecipient),
RSendAsMessage::ESendAsRecipientTo);

has a stray bracket - should be

sendAsMessage.AddRecipientL(KSmsRecipient,
RSendAsMessage::ESendAsRecipientTo);

Page 201:
// WHAT UNITS ARE THESE IN? occurs in the code (twice).