Reachability
Reachability 아이폰과 아이팟터치의 네트워크 상태를 모니터하는 SystemConfiguration framework를 사용하는 데모 샘플이다.
이 예제는 IP routed와 트래픽이 EDGE나 3G와 같은 WWAN인터페스를 통해 route되는 방법을 설명하였다.
http://developer.apple.com/library/ios/#samplecode/Reachability/Introduction/Intro.html
SCNetworkReachability
SCNetworkReachability 인터페이스는 시스템의 현재 네트워크 상태와 타겟 호스트의 도달가능성을 결정하는 응용프로그램을 가능하게 한다.
네트워크 스택안에 있는 응용프로그램에 의해 보내진 데이터 패킷이 로컬 장비를 떠나게 될때 도달가능한지 결정한다. Reachability는 데이터 패킷이 실제로 호스트에 받았는지 보장하지 않는다.
SCNetworkReachability 프로그래밍 인터페이스는 비동기와 동기 모델을 지원한다. 동기 모델에서 SCNetworkReachabilityGetFlags 함수에 의해 도달 상태를 얻을 수 있다. 비동기 모델에서는 클라이언트 객체의 스레드의 run loop상에서 SCNetworkReachability 객체를 스케줄 할수 있다.
클라이언트는 원격 호스트 reachability 상태가 변할 때 알림을 받은 콜백 함수에 적용된다
Reachability 아이폰과 아이팟터치의 네트워크 상태를 모니터하는 SystemConfiguration framework를 사용하는 데모 샘플이다.
이 예제는 IP routed와 트래픽이 EDGE나 3G와 같은 WWAN인터페스를 통해 route되는 방법을 설명하였다.
http://developer.apple.com/library/ios/#samplecode/Reachability/Introduction/Intro.html
SCNetworkReachability
SCNetworkReachability 인터페이스는 시스템의 현재 네트워크 상태와 타겟 호스트의 도달가능성을 결정하는 응용프로그램을 가능하게 한다.
네트워크 스택안에 있는 응용프로그램에 의해 보내진 데이터 패킷이 로컬 장비를 떠나게 될때 도달가능한지 결정한다. Reachability는 데이터 패킷이 실제로 호스트에 받았는지 보장하지 않는다.
SCNetworkReachability 프로그래밍 인터페이스는 비동기와 동기 모델을 지원한다. 동기 모델에서 SCNetworkReachabilityGetFlags 함수에 의해 도달 상태를 얻을 수 있다. 비동기 모델에서는 클라이언트 객체의 스레드의 run loop상에서 SCNetworkReachability 객체를 스케줄 할수 있다.
클라이언트는 원격 호스트 reachability 상태가 변할 때 알림을 받은 콜백 함수에 적용된다
'iOS' 카테고리의 다른 글
NSNotificationCenter (0) | 2011.01.05 |
---|---|
NSSearchPathForDirectoriesInDomains (0) | 2011.01.05 |
NSUserDefaults (0) | 2011.01.04 |
IPhon Welcome Image (0) | 2011.01.04 |
메소드 함수 가변인수 정의 (0) | 2010.12.28 |