Easemob Windows SDK
emnetworklistener.h
1 /************************************************************
2  * * EaseMob CONFIDENTIAL
3  * __________________
4  * Copyright (C) 2015 EaseMob Technologies. All rights reserved.
5  *
6  * NOTICE: All information contained herein is, and remains
7  * the property of EaseMob Technologies.
8  * Dissemination of this information or reproduction of this material
9  * is strictly forbidden unless prior written permission is obtained
10  * from EaseMob Technologies.
11  */
12 
13 #ifndef __easemob__emnetwork_listener__
14 #define __easemob__emnetwork_listener__
15 
16 namespace easemob
17 {
18 
19 class EASEMOB_API EMNetworkListener
20 {
21 public:
22  typedef enum
23  {
24  NONE, CABLE, WIFI, MOBILE
25  }EMNetworkType;
26 
27  virtual ~EMNetworkListener() {}
28  virtual void onNetworkChanged(EMNetworkType to) = 0;
29 };
30 
31 }
32 
33 #endif /* defined(__emnetworkconnection_listener__) */
Definition: emnetworklistener.h:19
Definition: emattributevalue.h:28