¡@

Home 

2014/10/15 ¤U¤È 10:10:10

iphone Programming Glossary: if_data

iPhone Data Usage Tracking/Monitoring

http://stackoverflow.com/questions/7946699/iphone-data-usage-tracking-monitoring

BOOL success struct ifaddrs addrs nil const struct ifaddrs cursor nil const struct sockaddr_dl dlAddr nil const struct if_data networkStatisc nil int dataSent 0 int dataReceived 0 success getifaddrs addrs 0 if success cursor addrs while cursor NULL.. if cursor ifa_addr sa_family AF_LINK dlAddr const struct sockaddr_dl cursor ifa_addr networkStatisc const struct if_data cursor ifa_data if type WiFi dataSent networkStatisc ifi_opackets dataReceived networkStatisc ifi_ipackets else if.. not just internet . NSArray getDataCounters BOOL success struct ifaddrs addrs const struct ifaddrs cursor const struct if_data networkStatisc int WiFiSent 0 int WiFiReceived 0 int WWANSent 0 int WWANReceived 0 NSString name NSString alloc init autorelease..

Track data usage

http://stackoverflow.com/questions/9139138/track-data-usage

loose I found this NSArray getDataCounters BOOL success struct ifaddrs addrs const struct ifaddrs cursor const struct if_data networkStatisc int WiFiSent 0 int WiFiReceived 0 int WWANSent 0 int WWANReceived 0 NSString name NSString alloc init autorelease.. en0 is WiFi pdp_ip0 is WWAN if cursor ifa_addr sa_family AF_LINK if name hasPrefix @ en networkStatisc const struct if_data cursor ifa_data WiFiSent networkStatisc ifi_obytes WiFiReceived networkStatisc ifi_ibytes NSLog @ WiFiSent d d WiFiSent.. @ WiFiReceived d d WiFiReceived networkStatisc ifi_ibytes if name hasPrefix @ pdp_ip networkStatisc const struct if_data cursor ifa_data WWANSent networkStatisc ifi_obytes WWANReceived networkStatisc ifi_ibytes NSLog @ WWANSent d d WWANSent..