Event NetWorkStatus
សំរាប់
networkStatus
event ត្រូវបានប្រើនៅក្នុងការភ្ជាប់ជាមួយនឹង network.setStatusListener()
ក្នុងការកំនត់នៅ host ដែលអាច reachable
វាមាន
3rd
party documentation ក្នុងការ reach វានៅលើ iOS/Mac
ដែលមាននៅក្នុង blog នេះ http://blog.ddg.com/?p=24
វាមាន
Properties
ដូចខាងក្រោមះ
event.name
សំរាប់
network
reachability events នេះជា property “networkStatus”
សូមមើលកូដ
function
MyNetworkReachabilityListener(event)
print( "name", event.name )
print( "address", event.address )
print( "isReachable",
event.isReachable )
print( "isConnectionRequired",
event.isConnectionRequired )
print( "isConnectionOnDemand",
event.isConnectionOnDemand )
print( "IsInteractionRequired",
event.isInteractionRequired )
print( "IsReachableViaCellular",
event.isReachableViaCellular )
print( "IsReachableViaWiFi",
event.isReachableViaWiFi )
end
if
network.canDetectNetworkStatusChanges then
network.setStatusListener(
"www.apple.com", MyNetworkReachabilityListener )
else
print("network reachability not
supported on this platform")
end
event.isReachableViaWiFi
សំរាប់
Property គឺ TRUE បើសិនជាវាសំនូមពរ HOST is
reachable តាមរយះ WiFi។ សំរាប់ Mac
Ethernet ត្រូវរាប់បញ្ចូលជា WiFi
សូមមើលកូដះ
function
MyNetworkReachabilityListener(event)
print( "IsReachableViaWiFi",
event.isReachableViaWiFi )
end
event.isReachableViaCellular
សំរាប់
Property គឺ true បើសិនជា host អាច reachable
through the cellular network
សូមមើលកូដះ
function
MyNetworkReachabilityListener(event)
print( "IsReachableViaCellular",
event.isReachableViaCellular )
end
event.address
សំរាប់
Property
is true បើសិនជាអ្នកប្រើប្រាស់នឹងតំរូវការ interact ជាមួយនឹង application to reconnect ទៅកាន់ host។ បើសិនជាអ្នកប្រើត្រូវការបញ្ចូលនៅ password
សូមមើលកូដះ
function
MyNetworkReachabilityListener(event)
print("IsInteractionRequired",
event.isInteractionRequired )
end
event.isInteractionRequired
សំរាប់
Property
is true បើសិនជាអ្នកប្រើប្រាស់តំរូវការនៅ interact ជាមួយនឹង application ក្នុងការ reconnect ទៅកាន់ host
សូមមើលកូដះ
function
MyNetworkReachabilityListener(event)
print("IsInteractionRequired",
event.isInteractionRequired )
end
event.isConnectionOnDemand
សំរាប់
Property នេះ is true បើសិនជា connection នឹង come up automatically បើមិនទេវានឹង false
សូមមើលកូដះ
function
MyNetworkReachabilityListener(event)
print( "isConnectionOnDemand",
event.isConnectionOnDemand )
end
event.isReachable
សំរាប់
Property
is true បើសិនជា host អាច reachable
សូមមើលកូដះ
function
MyNetworkReachabilityListener(event)
print( "isReachable",
event.isReachable )
end
event.isConnectionRequired
សំរាប់
Property
is true បើសិនជា connection is up
សូមមើលកូដះ
function
MyNetworkReachabilityListener(event)
print( "isConnectionRequired", event.isConnectionRequired
)
end
No comments:
Post a Comment