1 /// This File contains the Api's related to the PushConnectionStateEventArgs class
3 /// Copyright 2016 by Samsung Electronics, Inc.,
5 /// This software is the confidential and proprietary information
6 /// of Samsung Electronics, Inc. ("Confidential Information"). You
7 /// shall not disclose such Confidential Information and shall use
8 /// it only in accordance with the terms of the license agreement
9 /// you entered into with Samsung.
14 namespace Tizen.Messaging.Push
17 /// An extended EventArgs class which contains the State Information.
19 public class PushConnectionStateEventArgs : EventArgs
22 /// Enumeration for the different states.
27 /// Registered with the Server.
35 /// To change the provisioning server IP.
37 ProvisioningIPChange = 2,
39 /// Ping interval is changing.
43 /// Error Occured in Changing State.
49 /// Gives the current state.
52 /// It is the current state.</value>
53 public PushState State
60 /// Gives information about the error if set.
63 /// It is the string which contains the error string if set.</value>
70 internal PushConnectionStateEventArgs(PushState state, string error)