1 <?xml version="1.0"?>
\r
4 <name>Tizen.Messaging.Push</name>
\r
7 <!-- "T:Tizen.Messaging.Push.PushClient" 멤버에 대해 잘못된 형식의 XML 주석은 무시됩니다. -->
\r
8 <member name="E:Tizen.Messaging.Push.PushClient.NotificationReceived">
\r
10 Event Handler for receiving the notifications.
\r
12 <since_tizen> 3 </since_tizen>
\r
14 <member name="E:Tizen.Messaging.Push.PushClient.StateChanged">
\r
16 Event Handler for receiving changes in States of the connection.
\r
18 <since_tizen> 3 </since_tizen>
\r
20 <member name="M:Tizen.Messaging.Push.PushClient.PushServiceConnect(System.String)">
\r
22 API to connect with the push service.
\r
24 <since_tizen> 3 </since_tizen>
\r
25 <privilege>http://tizen.org/privilege/push</privilege>
\r
26 <exception cref="T:System.InvalidOperationException"> In case of privilege not defined. </exception>
\r
27 <param name="pushAppId"> The Push Application ID Registered with the server.</param>
\r
29 <member name="M:Tizen.Messaging.Push.PushClient.PushServiceDisconnect">
\r
31 API to disconnect from the push service.
\r
33 <since_tizen> 3 </since_tizen>
\r
35 <member name="M:Tizen.Messaging.Push.PushClient.PushServerRegister">
\r
37 API to Register the application with the push server.
\r
39 <since_tizen> 3 </since_tizen>
\r
41 The method returns a task, which on completion will give a ServerResponse Object.
\r
44 <member name="M:Tizen.Messaging.Push.PushClient.PushServerUnregister">
\r
46 API to Deregister the application from the push server.
\r
48 <since_tizen> 3 </since_tizen>
\r
50 The method returns a task, which on completion will give a ServerResponse Object.
\r
53 <member name="M:Tizen.Messaging.Push.PushClient.GetUnreadNotifications">
\r
55 Gets the unread notifications for the application.
\r
57 <since_tizen> 3 </since_tizen>
\r
59 <member name="M:Tizen.Messaging.Push.PushClient.GetRegistrationId">
\r
61 registration ID received from server. </summary>
\r
62 <since_tizen> 3 </since_tizen>
\r
64 It is the string, which is the ID received from the server.
\r
67 <member name="T:Tizen.Messaging.Push.PushConnectionStateEventArgs">
\r
69 An extended EventArgs class, which contains the State Information.
\r
71 <since_tizen> 3 </since_tizen>
\r
73 <member name="T:Tizen.Messaging.Push.PushConnectionStateEventArgs.PushState">
\r
75 Enumeration for the different states.
\r
77 <since_tizen> 3 </since_tizen>
\r
79 <member name="F:Tizen.Messaging.Push.PushConnectionStateEventArgs.PushState.Registered">
\r
81 Registered with the Server.
\r
84 <member name="F:Tizen.Messaging.Push.PushConnectionStateEventArgs.PushState.Unregistered">
\r
89 <member name="F:Tizen.Messaging.Push.PushConnectionStateEventArgs.PushState.ProvisioningIPChanged">
\r
91 To change the provisioning server IP.
\r
94 <member name="F:Tizen.Messaging.Push.PushConnectionStateEventArgs.PushState.PingChanged">
\r
96 Ping interval is changing.
\r
99 <member name="F:Tizen.Messaging.Push.PushConnectionStateEventArgs.PushState.StateError">
\r
101 Error Occured in Changing State.
\r
104 <member name="P:Tizen.Messaging.Push.PushConnectionStateEventArgs.State">
\r
106 Gives the current state.
\r
108 <since_tizen> 3 </since_tizen>
\r
110 It is the current state.</value>
\r
112 <member name="P:Tizen.Messaging.Push.PushConnectionStateEventArgs.Error">
\r
114 Gives information about the error if set.
\r
116 <since_tizen> 3 </since_tizen>
\r
118 It is the string, which contains the error string if set.</value>
\r
120 <member name="T:Tizen.Messaging.Push.PushMessageEventArgs">
\r
122 An extended EventArgs class, which contains the message received.
\r
124 <since_tizen> 3 </since_tizen>
\r
126 <member name="P:Tizen.Messaging.Push.PushMessageEventArgs.AppData">
\r
128 Gives the Application Data recieved. </summary>
\r
129 <since_tizen> 3 </since_tizen>
\r
131 It is the string, which stores the application data.</value>
\r
133 <member name="P:Tizen.Messaging.Push.PushMessageEventArgs.Message">
\r
135 Gives the Message Received Field.
\r
137 <since_tizen> 3 </since_tizen>
\r
139 It is the string, which stores the message field.</value>
\r
141 <member name="P:Tizen.Messaging.Push.PushMessageEventArgs.ReceivedAt">
\r
143 Gives the time at which the Notification was received.
\r
145 <since_tizen> 3 </since_tizen>
\r
147 It is the DateTime field representing the time at which the Notification was received.</value>
\r
149 <member name="P:Tizen.Messaging.Push.PushMessageEventArgs.Sender">
\r
151 Gives the Sender of the notification.
\r
153 <since_tizen> 3 </since_tizen>
\r
155 It is a string value representing the Sender of the Notification.</value>
\r
157 <member name="P:Tizen.Messaging.Push.PushMessageEventArgs.SessionInfo">
\r
159 Gives the session ID of the notification.
\r
161 <since_tizen> 3 </since_tizen>
\r
163 It is a string value representing the session ID of the Notification.</value>
\r
165 <member name="P:Tizen.Messaging.Push.PushMessageEventArgs.RequestId">
\r
167 Gives the request ID of the notification.
\r
169 <since_tizen> 3 </since_tizen>
\r
171 It is a string value representing the request ID of the Notification.</value>
\r
173 <member name="P:Tizen.Messaging.Push.PushMessageEventArgs.Type">
\r
175 Gives the value in the type field of the notification.
\r
177 <since_tizen> 3 </since_tizen>
\r
179 It is an integer value representing the type field of the notification.</value>
\r
181 <member name="T:Tizen.Messaging.Push.ServerResponse">
\r
183 The ServerResponse structure provides the result and the server response if any.
\r
185 <since_tizen> 3 </since_tizen>
\r
187 <member name="T:Tizen.Messaging.Push.ServerResponse.Result">
\r
189 Enumeration for the Result from the server.
\r
191 <since_tizen> 3 </since_tizen>
\r
193 <member name="F:Tizen.Messaging.Push.ServerResponse.Result.Success">
\r
198 <member name="F:Tizen.Messaging.Push.ServerResponse.Result.Timeout">
\r
203 <member name="F:Tizen.Messaging.Push.ServerResponse.Result.ServerError">
\r
205 Server Error Occured.
\r
208 <member name="F:Tizen.Messaging.Push.ServerResponse.Result.SystemError">
\r
210 System Error Occured.
\r
213 <member name="P:Tizen.Messaging.Push.ServerResponse.ServerResult">
\r
215 Gives the Result of the opeartion.
\r
217 <since_tizen> 3 </since_tizen>
\r
219 It is the Result state of the operation performed.</value>
\r
221 <member name="P:Tizen.Messaging.Push.ServerResponse.ServerMessage">
\r
223 Gives the Message from the server.
\r
225 <since_tizen> 3 </since_tizen>
\r
227 It is the Message sent by the server.</value>
\r