自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 收藏
  • 关注

转载 串口通信

<br />串口通讯是一个底层的,点对点的技术,用来在两台手机间传输数据,特别是近距离范围。S60支持通过红外和蓝牙进行串口通讯。对S60来说是用串口通讯服务来完成的(也被称为Comms Server或C32)。这个使用Symbian OS客户端/服务器模式来提供串口硬件的访问,并且它更具通用信(也就是说,同样的API可以为红外和蓝牙串口通信服务,注意不同的硬件可以通过额外的插件支持),而且也须有共享性(换句话说,几个客户端线程可以更加安全的同时使用同一个串口)<br /> Contents

2011-03-31 17:40:00 808

转载 S60串口通信方法(USB,蓝牙)

<br />2rd:<br /><br />蓝牙通信:<br /><br />_LIT (KLddName, "EUSBC"); //ECOMM<br /><br />// Logical device driver names<br />_LIT (KLBTddName, "ECOMM");<br /><br />// Comm Port Name<br />_LIT (KPortName, "ACM::0"); //IRCOMM<br /><br />// Comms mod

2011-03-31 17:39:00 1044

转载 HTTP on Symbian OS

<br />Reviewer Approved     <br />Contents<br />[hide]<br /> 1 Purpose <br /> 2 Architectural relationships <br /> 3 Description <br />  3.1 Sessions <br />  3.2 Transactions <br />  3.3 Headers <br />  3.4 Data suppliers <br />  3.5

2011-03-31 17:38:00 747

转载 How to Make an HTTP Connection Using TCP/IP with RSocket

<br />Reviewer Approved     <br />The following code shows how to make an HTTP connection using a TCP/IP with RSocket interface which will retrieve a Web page by resolving the IP address of a server, constructing an HTTP request, sending it to the

2011-03-31 17:36:00 649

转载 PDP

<br />The data connection is divided into two steps GPRS Attach and Packet Data Protocol (PDP) Context Activation. GPRS Attach <br />The GPRS Attach is a process during which the mobile device informs the network about its presence in the network. The

2011-03-31 17:35:00 1122

转载 HTTP协议头详解

<br />HTTP(HyperTextTransferProtocol)是超文本传输协议的缩写,它用于传送WWW方式的数据,关于HTTP 协议的详细内容请参 考RFC2616。HTTP协议采用了请求/响应模型。客户端向服务器发送一个请求,请求头包含请求的方法、URI、协议版本、以及包含请求修饰符、客户 信息和内容的类似于MIME的消息结构。服务器以一个状态行作为响应,相应的内容包括消息协议的版本,成功或者错误编码加上包含服务器信息、实体元信息以 及可能的实体内容。 <br /

2011-03-31 17:32:00 703

转载 RConnection的简单使用两则

RConnection 的基类是RSubSessionBase。目前我所知道的就是两个功能:一、为套接字在SymbianOS上使用建立会话通道,二、使用已建立的会话通道第一种应用是为了屏蔽接入点(IAP)选择对话框,具体代码如下TInt currentProfileId;// Check whether we are offline or onlineiRepository->Get(KProEngActiveProfile, currentProfileId);if (currentProfileId =

2011-03-31 16:45:00 2150

转载 C与C++语言中的转义字符有哪些?

转义字符是C语言中表示字符的一种特殊形式。通常使用转义字符表示ASCII码字符集中不可打印的控制字符和特定功能的字符,如用于表示字符常量的单撇号( '),用于表示字符串常量的双撇号( ")和反斜杠( /)等。转义字符用反斜杠/后面跟一个字符或一个八进制或十六进制数表示。 转义字符 意义 ASCII码值(十进制) /a 响铃(BEL) 007 /b 退格(BS) 008 /f 换页(FF) 012 /n 换行(LF) 010 /r 回车(CR) 013 /t 水平制表(HT)

2011-03-31 16:40:00 1305

转载 深入研究线程池

<br />深入研究线程池<br />一.什么是线程池?<br />线程池就是以一个或多个线程[循环执行]多个应用逻辑的线程集合.<br />注意这里用了线程集合的概念是我生造的,目的是为了区分执行一批应用逻辑的多个线程和<br />线程组的区别.关于线程组的概念请参阅基础部分.<br />一般而言,线程池有以下几个部分:<br />1.完成主要任务的一个或多个线程.<br />2.用于调度管理的管理线程.<br />3.要求执行的任务队列.<br />那么如果一个线程循环执行一段代

2011-03-31 16:38:00 521

原创 《Symbian OS:线程编程》hoolee中文版 四

<br />5)同步实例Code:<br />1: class CMessageBuffer<br /><br />2: {<br /><br />3: public:<br /><br />4: CMessageBuffer();<br /><br />5: void AddMessage(const TDes &aMsg);<br /><br />6: void GetMessages(TDes &aMsgs);<br /><br />7:<br /><br />8: pub

2011-03-29 15:47:00 491

转载 《Symbian OS:线程编程》hoolee中文版 三

6、其他线程函数TInt Rename(const TDesC& aName)为线程定义个新名字。void RequestComplete(TRequestStatus*& aStatus, TInt aReason)通知线程与一个异步请求绑定的请求状态对象aStatus已綺完成。sStatus完成代码将负责设置aReason及发出线程请求信号的通知。TInt RequestCount()返回线程请求信号的数目。如果是负值则表示该线程正在等待至少一个异常请求的完成。void Ha

2011-03-29 15:42:00 577

转载 《Symbian OS:线程编程》hoolee中文版 二

<br />4、线程优先级<br />线程可以被赋予一个绝对或相对的优先级。绝对优先级定义了这个线程的总体优先级,不需要考虑其拥有者进程的优先级了。而赋予相对优先级时则将此线称定义为拥有者进程的优先级加上该相对优先级后的结果。<br /><br />下面粗体标示的优先级值可以由用户代码设置:Code:<br />enum TProcessPriority<br />{<br />EPriorityLow=150,<br /> EPriorityBackground=250,<br />

2011-03-29 15:40:00 585

转载 《Symbian OS:线程编程》hoolee中文版 一

<br />鉴于最近论坛上很多人都问到多线程的问题,hoolee想将Nokia今年三月刚发布的技术文档《Symbian OS: Threads Programming》穇译给大家,希望能对大家有所帮助。<br />虽然symbian操作系统中对多任务的实现更提倡使用活动对象,但多线程也是非常有用的技术,当移植程序、后台大量复杂运算或多媒体编程时,threads都是必不可少的。symbian中的thread编程和一般的多线程编程差不多,下面就来看看具体文档中是如何描述的:<br /><br />《Sy

2011-03-29 15:38:00 614

转载 HTTP Error - Status Code Definitions

10 Status Code Definitions<br /> Each Status-Code is described below, including a description of which method(s) it can follow and any metainformation required in the response.10.1 Informational 1xx<br /> This class of status code ind

2011-03-29 15:34:00 1570

转载 HTTP Error

<br /> 响应码由三位十进制数字组成。出现在由HTTP服务器发送的响应的第一行。响应码分五种类型,由它们的第一位数字表示:<br />  1XX: 信息  2XX:成功  3XX:重定向  4XX:客户端错误  5XX:服务器错误<br /> 100继续101分组交换协议200OK201被创建202被采纳203非授权信息204无内容205重置内容206部分内容300多选项301永久地传递302找到303参见其他304未改动305使用代理307暂时重定向<br /> <br />HTT

2011-03-29 15:30:00 1535

转载 如何使用已连接的接入点

简介你可以使用已存在的连接RConnection,用来建立到互联网的连接。这将会节省资源和内存。RConnection可以列出已存在的连接。示例代码中我们查找已存在的连接,并通过IAP接入。如果没有选择激活的连接,那么就会创建一个新的。在示例代码中没有处理错误信息。编辑本段 回目录MMP文件LIBRARY http.libLIBRARY ecom.libLIBRARY esock.libLIBRARY commdb.libCAPABILITY NetworkServices编辑本段 回目录

2011-03-25 13:31:00 865

转载 Symbian http 编程总结

<br />Symbian http 编程总结<br /> <br />最近一直做symbian http上传下载项目,在几个问题上面绕了个大弯,耽误了好长时间,现总结一下遇到的问题以及解决方法,为己为人.简单介绍一下基础知识.<br />  1) GRPS接入方式:<br />  CMNET和CMWAP是中国移动GPRS网络的两个不同APN(Access Point Name接入点名称)。CMNET提供了NAT服务,使用该服务的手机可以直接访问internet。CMWAP只提供了WAP代理和HTT

2011-03-25 13:27:00 750

转载 Symbian OS Error Codes

Generic ErrorsKErrNone0KErrNotFound-1Unable to find the specified objectKErrGeneral-2General (unspecified) errorKErrCancel-3The operation was cancelledKErrNoMemory-4Not enough memoryKErrNotSupported-5The operation requested is not supportedKErrArgument-6An

2011-03-25 13:09:00 8990

转载 如何利用socket进行HTTP访问

如何利用socket进行HTTP访问平常我们要访问某个URL一般都是通过浏览器进行:提交一个URL请求后,浏览器将请求发向目标服务器或者代理服务器,目标服务器或者代理服务器返回我们所需要的数据,浏览器接收到这些数据后保存成文件并进行显示。下面我们看看如何自己利用winsock2.h中的接口来实现这个功能?为了简化问题,作以下假设:通过代理服务器进行HTTP访问,这样就省去了对URL进行DNS解析的步骤,假设代理服务器的地址为:192.168.0.1:808。 这个功能由以下几个部分组成:1. 如何建立连接?

2011-03-07 10:12:00 1330

转载 TCP, Scoket, HTTP

<br /> <br />1、TCP连接<br />要想明白Socket连接,先要明白TCP连接。手机能够使用联网功能是因为手机底层实现了TCP/IP协议,可以使手机终端通过无线网络建立TCP连接。TCP协议可以对上层网络提供接口,使上层网络数据的传输建立在“无差别”的网络之上。<br />建立起一个TCP连接需要经过“三次握手”:<br />第一次握手:客户端发送syn包(syn=j)到服务器,并进入SYN_SEND状态,等待服务器确认;<br />第二次握手:服务器收到syn包,必须确认客户的SYN(a

2011-03-04 11:34:00 2582

转载 Symbian IAP 浅谈

<br />(Symbian网络接入点常用编程)2009-02-24 16:36Coastline 版权所有,转载请注明出处<br />今天总算静下心来把IAP弄懂了个大概,记下来记下来。:)<br />从CommDb中获取接入点信息:<br />CCommsDatabase* commsDB=CCommsDatabase::NewL(EDatabaseTypeIAP);<br />CCommsDbTableView* table= commsDB->OpenIAPTableViewMatchingBe

2011-03-02 13:21:00 826

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除