Symbian OS Communications (Symbian Books), страница 86

PDF-файл Symbian OS Communications (Symbian Books), страница 86 Основы автоматизированного проектирования (ОАП) (17695): Книга - 3 семестрSymbian OS Communications (Symbian Books) - PDF, страница 86 (17695) - СтудИзба2018-01-10СтудИзба

Описание файла

Файл "Symbian OS Communications" внутри архива находится в папке "Symbian Books". PDF-файл из архива "Symbian Books", который расположен в категории "". Всё это находится в предмете "основы автоматизированного проектирования (оап)" из 3 семестр, которые можно найти в файловом архиве МГТУ им. Н.Э.Баумана. Не смотря на прямую связь этого архива с МГТУ им. Н.Э.Баумана, его также можно найти и в других разделах. .

Просмотр PDF-файла онлайн

Текст 86 страницы из PDF

176–7, 184–6KIOctlSelect 42KIOctlTcpNotifyDataSent181–3KIrdaAddrFamily 33, 130,144–8KIrdaPropertyCategory 153KIrdaStatus 153INDEXKIrlap... 150, 151–2KIrlapResetIndicationIoctl 152KIrlapResetRequestIoctl152KIrmux... 33, 130, 145–6,151–2KIrResponseCharSetConversionPanic 136–7KIrTinyTP 33, 130, 145–6KL2CAP 33KLIAC 84–5KLinkLayerClosed 195–6KLinkLayerOpen 171–2, 194–6KLocalBusyCleared 150KLocalBusyDetected 150KMaxSummaryMessages 229–30KMTMStandardFunctionsSendMessage 264, 265–6KMultipleModeIoctl 151knowledge levels 6–7KNullDesC 254KObexHdrName 292KObexHdrType 292KObexIrTTPProtocol 307KObexIrTTPProtocolV2 306–7KPortNum 177KPrivateAttachmentFile253, 255KProtocolInet... 33, 53–4,183–6, 203KRemoteMaxDataSizeOpt148–50KRequestPending 310–11KRFCOMM 33KS0...

43–4KSecondHintByteOpt 150–1KSI... 35–8, 40, 42–4KSmallText 254KSockDatagram 33, 145–6,183–6, 237–9KSocketBufSizeUndefined 43KSockRaw 33KSockReadContinuation30–1, 40–1, 60–1, 148–9KSockSelect... 43–4, 237–40KSockSeqPacket 33, 145–6KSockStream 33, 53–4, 203KSockUrgentWrite 38–9KSolBtL2CAP 102KSolBtSAPBase 91KSOLSocket 41–2KSoTcpAsync2MslWait 182KSoTcpKeepAlive 182–3KSoTcpLinger 182KSoTcpReadBytesPending 183KSoTcpSendBytesPending182–3KSoUdpSynchronousSend 166,184–6KStartingSelection 194–6KTinyTPDisabledSegmentation 149, 151KTinyTPLocalSegSizeOpt 150KTinyTPRemoteSegSizeOpt150KUIdMscMessageEntry 262–3KUidMsgTypeFlickr 261KUidMtmQuery...

260–71KUnexpeditedDataOpt 149–50KUserBaudOpt 150L2CAP 16, 31, 33, 61, 64–6, 72–4,78–84, 93–6, 102–3, 105–6,111, 114–24see also asynchronous transportconcepts 72–4, 78–84, 93–6,102–3, 105–6, 111,114–24critique 82error-control feature 74, 78–82isochronous data 73–4per-channel flow control 74ports 80–2RFCOMM uses 81–2, 96,116–18sockets 93–5, 102–3version 1.2 73–4, 82Language 376laptops 88–9, 110–11, 125, 393device class 88–9IrDA 125–6LastProgressError 175,195–6LastServerResponseCode 341INDEXLastSessionClosedTimeout174–5LastSocketActivity 174–5LastSocketClosedTimeout174–5latency performance 61, 71–4,197–203, 357–8LaunchEditorAndCloseL 248LeaveIfError 37, 53–4, 58, 85,90–1, 110–11, 131–2,138–41, 145–8, 171–2,178–9, 237, 247–50, 255,297, 346Length headers, OBEX 276–7,280–1, 299–300licensees, flexibility 4–5lifecycles, sockets 31–46line-of-sight requirements, IrDA125–6, 278, 288, 305–8Link Manager 33linked attachments 249–50Listen 32, 36–7, 56–62listening 32, 36–7, 56–62, 146–8,153, 180–3_LIT_SECURITY_POLICY...45–6LM-IAS 127–9LM-MUX 127–9, 149, 152local unique identifiers (LUIDs)381–6LocalAddr 183–6LocalName 147–8, 185–6LocalServices 21, 89–91, 100,149–51, 268–9, 338Location 212logical structure, SDDBs 75–6logical transports, Bluetooth 66,71–4, 91, 114–18loss performance measure 61,198–203LSAP SELs 127–9, 137–40,146–8, 152, 288LUIDs (local unique identifiers)381–6M (abstract interface) classes 6,299–300, 334see also mixin classesMAC addresses 399–400management objects (MOs), OMADevice Management system368–87management trees, OMA DeviceManagement system 368–87master devices, slaves 69–72,112–18maximum transmission units(MTUs) 94–5, 262, 308–16,400–1MBluetoothBusObserver114–18MBluetoothSocketNotifier103, 114–18MCSocketCallbacks 56–7,59–60message, definition 348message entries 223–32, 245–6,248–50, 263–5see also emails; SMSAPIs 226–32application-specific SMSs235–40attachment entries 223–6,245–6, 248–50, 263–5CMsvEntry 226–35generic attributes 224–5,229–31message store structure 223–6specific data 225–6, 230–2structure 224–6, 263–5TMsvEntry 225–6, 229–31message storechanges 234–5concepts 20–1, 217, 220–1,223–40, 246–50, 256–7,263–5data caging 248–50entry types 223–4structure 223–4, 263–5Message Suite 10message-type modules (MTMs) 9,10–11, 218, 220–2, 230–1,242, 243–71, 415–17see also Flickr.

. .; messagingbasic capabilities 245–6, 260–2brief background 255–6classes 258–9433concepts 20–1, 218, 220–2,230–1, 242, 243–71diagram 257drawbacks 257historical background 255–6installation 269–71registration files 269–71security issues 268–9services/accounts 246signed software 269tests 258transport segmentation 256–7types 20–1, 244–6messaging 4, 7–8, 9, 10–11,14–15, 20–1, 112–18,217–40, 241–71, 392see also MMS; SendAs; SMSabstract concepts 255–6asynchronous behaviour 233–4,236–7, 248, 267attachments 223–6, 245–6,248–50, 252–3, 254–5,263–5concepts 14–15, 20–1, 217–40,241–71, 392costs 243data caging 248–50design considerations 233–5drawbacks 257editors 243, 248, 262–3example applications 218–20,241–71FlickrMTM 241, 257–71,415–17, 419–20high-level sending overview242–5introduction 217–18, 241–2key concepts 217–18, 241–5performance issues 233–5push messages 223–4, 241–2receiving messages 217–40, 246S60 242–71security issues 210, 222, 268–9Send dialogs 243–4, 250–71sending messages 241–71server functions 217, 220–40,245–50, 256–7, 265–8server sessions 220–2summary screens 217–35434messaging (continued )Symbian OS 217–40, 241–71,392third-party application types217–18UIQ 242–71metadata 276MHFLoad 363–4MHFRunL 348–9, 364MHTTPAuthenticationCallback 359–63MHTTPDataSupplier 349MHTTPFilter 363MHTTPTransactionCallback348–9Microsoft Windows 132–3,391–406MIdentifiableSocketNotifier 114–18MIME headers 225, 226, 230,369–77MIncomingConnection56–7Mitsubishi 12mixin classessee also M (abstract interface)classesconcepts 299–300, 334MMP files 13MMS (multimedia messagingservice) 7–8, 11, 20, 159–61,163–5, 167, 217, 220,223–4, 229, 243, 245–6,256, 392, 396, 404, 410see also messagingMMsvAttachmentManager 226,264MMsvSessionObserver 220–2,226–33MM.TSY 403–4MNotify 208–9MObexAuthChallengeHandler334–5MObexHeaderCheck 293–304,315MObexServerNotify 301,316–33, 338–41MObexServerNotifyAsync339–41INDEXmobile phonesdevice class 88–9future prospects 407–11geographic factors 161ModemBearer 402–4, 406ModemForPhoneServicesAndSms 404monitoring servicesconnection management 46–50HTTP 350–3MOs (management objects), OMADevice Management system368–87Motorola 10–11MRemConCoreApiControllerObserver 122–4MRemConCoreApiTargetObserver 122–4MSdpAgentNotifier 106–7,115–18MSdpAttributeValueVisitor116–18MSdpElementBuilder 108–9MSdpHelperNotify 114–18MSmlDmAdapter 380–7MSmlDmCallback 380–7MSmlDmDDFObject 380–7MSmlDmDdObject 381–7MTM_CAPABILITIES 269–70MTM_COMPONENT_V...

270–1MTM_INFO_FILE 269–70MTMs see message-type modulesMTM_SECURITY_CAPABILITY_SET 269–70MTransactionCallback348–9, 364MTUs (maximum transmissionunits) 94–5, 262, 308–16,400–1multihoming 159–60, 162–3,360–1multimedia framework 120–1multimedia messaging service(MMS) 7–8, 11, 20, 159–61,163–5, 167, 217, 220,223–4, 229, 243, 245–6,256, 392, 396, 404, 410multimode ETEL 206, 211–12multiplexing 70, 73–4, 79–82,112–19, 125–9, 278, 289,335–6MWeatherReportObserver238–40Name 45–6Name headers, OBEX 276–7naming and lookup servicessee also addressesconcepts 50–2, 54, 183–4NAP accounts 373NETCON (network controller)18–19network controller (NETCON)18–19network interface manager(NIFMAN) 18–19network interfaces (NIFs), concepts14, 18–19, 161, 168–9, 181,193–6, 399–400NetworkControl 29, 89–91,132–3, 150–3, 173–5, 180,268–9networks, future prospects 407–10NetworkServices 22, 165–75,211–12, 222, 268–9, 361NewL 40, 56–8, 122–4, 201–3,295–308, 316–18NewLC 168–9Next 51–2, 132, 179–80, 298–9NextRecordRequestL 106–7nicknames, devices 132–3,139–40NIFMAN (network interfacemanager) 18–19NIFs see network interfacesnifvar.h 193Nokia 7, 10–11, 401, 409, 4146600 117650 119100 119210 11E-series 410N70 12N72 12N90 12non-blocking operations 38, 40–2INDEXnotifications 47–8, 193–6, 209,213NotifyChange 213NotifyNextBasebandChangeEvent 92–3NT RAS 397, 402–3NumItems 134–40NumProtocols 29–30obexclient.h 290ObexConnectIndication321–2, 339–41obexconstants.h 291–2ObexDisconnectIndication322, 339–40obexheaders.h 290, 295obexobjects.h 290obexserver.h 291ObexUnderlyingHeader294–304OBject EXchange (OBEX) 4, 7–11,14, 20, 21–2, 65, 76, 83,89–91, 105–6, 128, 137–43,229, 245–6, 256, 273–342,392Abort command 274–5,279–80, 286–7, 289, 314,332, 339–41API structure 290–342asymmetric client-serverprotocol 274–5asynchronous server API 338–41authentication issues 275–8,282–4, 289, 310–12,333–42bindings 274, 305–8, 316–20,336Bluetooth 20, 21–2, 65, 69, 76,83, 89–91, 105–6, 245–6,256, 273–4, 278, 286,287–9, 305–8, 309,318–22, 330, 336, 392body concepts 274, 276–7, 281,291–304, 309–16buffer/file combinations 301–4,308–16, 322–6classes 290–1, 293–306,316–33client APIs 290, 304–16,333–42client-server protocol 274–9,281–7, 290, 304–42commands 274–5, 279–80,281, 282–7, 289, 305–6,310–16concepts 4, 7–11, 14, 18, 20,21–2, 83, 89–91, 105–6,128, 137–40, 142–3, 229,245–6, 256, 273–342, 392Connect command 274–5,279–80, 281, 282–7, 289,310–12, 315, 321–2, 333,335–6, 339–40Connection ID headers 278–9,289, 321–2, 333, 335–41definition 273–5directed connections 278–9,321–2, 333–42directories 296, 313–14Disconnect command 274–5,279–80, 284, 289,314–15, 322, 339–40encoding 275–6, 281error codes 315–17, 323–4,330–3examples 275failed connections 284feature set 289–90files 276–8, 286–7, 289,290–304, 308–16, 322–6fundamentals 274–81Get command 274–5, 279–80,285–6, 289, 292–3,312–16, 326–30, 333,339–41headers 274, 275–81, 282–7,289–304, 309–16,321–33, 335–41historical background 21–2,273–4, 289HTTP 21, 22, 273–4, 277, 280,292, 341immediate shutdown 314–15,320, 333introduction 273–4IrDA 18, 20, 21–2, 128,137–40, 142–3, 245–6,435256, 273–4, 278, 282,288–9, 305–10, 336, 392new-style API 293–304object APIs 290–304P&S 89–91packet sizes 276–7, 280–1,299–300, 308–10, 324packets 274–81, 289–342passwords 278, 282–7, 333–42peers concepts 274–5, 281,284, 333–42performance issues 309–10,329–30Put command 274–5, 279–80,284, 289, 292–3, 311–16,322–6, 333, 339–41request packets 274–8, 279–87,305–16, 320–42response codes 280, 282–7,315–17, 323–5, 328,330–2, 341response packets 274–8,279–87, 316–41roles 273–5security issues 275, 277–8,282–4, 289, 310–12,319–20, 333–42server APIs 290, 315–42service discovery 287–8,305–16, 336session protocol 274–8, 281–7,321–2, 333–4SetPath command 274–5,279–80, 286, 289,313–14, 330–2, 339–41Symbian OS 273, 275, 289–342Symbian OS v9.2 338–41Target headers 278–9, 284, 289,311, 321–2, 333, 335–41timers 341transports 287–8, 305–6,316–22, 336USB 21, 273–4, 289uses 273–5Who headers 278–9, 284, 289,321–2, 333, 335–41object model, OBEX headerconcepts 275–8Object Push Profile (OPP) 308436objects, active objects 6–7, 55–62,102–3, 131–2, 208–9,233–4, 268, 305, 311–12,316–17OMA Device Management system4, 8, 9, 14, 21, 22–3,365–87, 392adapters 367–87commands 384–7concepts 22–3, 365–87, 392DDF 368–70, 379–87definition 365–6DFProperties 373–87error values 382–4essentials 367–72high-level overview 366–7historical background 365–6management objects 368–87management trees 368–87specification 366–72OMA SyncML 21, 365–87On-The-Go (OTG) 64‘one-box’ era 11Online Certificate Status Protocol343Open 29–30, 31–3, 46–50, 51–2,53–4, 144–6, 175, 183–6,360–1Open Mobile Alliance 413open systems, Symbian OS 155OpenAsyncL 221–2OpenFStringL 354–5opening, sockets 29–30, 31–3,46–50, 51–2, 53–4, 235–40OpenL 345–7, 353–4OpenStringL 354–5OpenTransactionL 348–9Opera Software AB 10OPP (Object Push Profile) 308,336–7options, sockets 41–6, 89–91,149–53OTA (over-the-air) 366OTG (On-The-Go) 64outgoing calls, telephony 207–9,212–14over-the-air (OTA) 366overview 3–12, 13–23INDEXP&S (Publish & Subscribe) 89–91,153packet ETEL 206packet loss performance measure61, 198–203packet-switched wide-areacommunications linkssee also EDGE; GPRS; WCDMAconcepts 28, 30–1, 155–65,205–6packets 28, 30–1, 155–65, 205–6,274–81, 289–342MTUs 94–5, 262, 308–16,400–1OBEX 274–81, 289–342pairability concept, Bluetooth67–8, 88–9, 278PAN profile, Bluetooth 11–12,16–17, 65, 83, 90, 155,164–5, 167, 392–5, 408–10Parallax pods 395–6park mode, physical links 71–2,92–3partner-only APIs 5–6passive connections 33, 36–7,316–20passkeys, Bluetooth 68, 97–8passwords 68, 97–8, 157, 167–9,278, 282–7, 333–42,359–61, 373, 375HTTP 359–61IP 157, 167–9, 359–61OBEX 278, 282–7, 333–42PC cards 393PCs 11, 320, 391–406PDAs 126PDP contexts, GPRS 157–8,197–8, 203PDUs (protocol data units) 19, 74peers concepts, OBEX 274–5, 281,284, 333–42per-channel flow controlIrDA 128–9L2CAP 74per-technology bearer tables, IP167–9performance issuescommunications 61–2, 71,197–203HTTP 356–61IP 164–5, 197–203messaging 233–5network bearer technologies164–5OBEX 309–10, 329trade-off factors 61, 71types 61, 197–8persistent connections, HTTP357–61phone IDs 208–11see also IMEIsphysical channelssee also piconet topologyBluetooth 66, 70–2, 91–3physical links, Bluetooth 66,68–72, 91–3, 112–18physical structure, SDDBs 75–6piconet topologysee also physical channelsBluetooth 66, 69–72PIM applications 10PINs see passkeyspipelining 22, 347, 357–61PIPS sockets 163, 177–8Platform Security 6–7, 8–9, 12,100, 128, 268–9, 338–42,361see also security issuesPLP 11plug-inssee also message-type modulesconcepts 8, 15–21, 130, 232,255–6, 361, 367, 379–81Point-to-Point Protocol (PPP) 18Pop 297–8, 311–13POP3 10, 20, 218, 220, 223–4,246, 392PopAndDestroy 115, 170, 247,250, 255, 355Portmon, SysInternals 404PortName 402–4, 406portssee also serial.

Свежие статьи
Популярно сейчас
Почему делать на заказ в разы дороже, чем купить готовую учебную работу на СтудИзбе? Наши учебные работы продаются каждый год, тогда как большинство заказов выполняются с нуля. Найдите подходящий учебный материал на СтудИзбе!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
5301
Авторов
на СтудИзбе
416
Средний доход
с одного платного файла
Обучение Подробнее