ConnectivityManager in Android SDK: Compared with Connection Manager in Windows Mobile

Anyone who has ever used Windows Mobile (actually WinCE) Connection Manager will probably share mix feelings: on one side, the ConnMgr APIs provide a nice abstraction for applications to request and use a connection without knowing and controlling the physical connectivity; on the other side, it has been a pain in the neck to override…

3

Connection Manager: What's in CONNMGR_CONNECTION_DETAILED_STATUS?

The CONNMGR_CONNECTION_DETAILED_STATUS struct tells the detailes information of all connections that connection manager can use to build connection path to satisfy a connection request at that point of time. It can be otabined by calling ConnMgrQueryDetailedStatus.   typedef struct _CONNMGR_CONNECTION_DETAILED_STATUS{   struct _CONNMGR_CONNECTION_DETAILED_STATUS* pNext;   DWORD dwVer;   DWORD dwParams;   DWORD dwType;   DWORD…

4

Connection Manager: Null Proxy

Null Proxy   In CM_ProxyEntries CSP, a proxy entry has a “Type” characteristic: ·         0 for null proxies ·         1 for HTTP proxies ·         2 for WAP proxies ·         4 for SOCKS4 proxies ·         5 for SOCKS5 proxies Notice Type 0 is for Null Proxy. What is a Null Proxy? A Null Proxy basically identifies…

3