enum OnlineStatus
Merge branch 'part1' into part2
Merge branch 'part2' into part3
Merge branch 'part3' into part4
Merge branch 'part4' into part5
ConnectivityManager
add broadcast
Merge branch 'part1' into part2
Merge branch 'part2' into part3
Merge branch 'part3' into part4
Merge branch 'part4' into part5
Merge branch 'part5'
after part5