+ /// <summary>
+ /// Specifies the code which represents the result of commnunication between client and server.
+ /// </summary>
+ /// <since_tizen> 8 </since_tizen>
+ public enum MediaControlResult
+ {
+ /// <summary>
+ /// The command or the event has been successfully completed.
+ /// </summary>
+ Success,
+
+ /// <summary>
+ /// The command or the event had already been completed.
+ /// </summary>
+ AlreadyDone = 200,
+
+ /// <summary>
+ /// The command or the event is aborted by some external event (e.g. aborted play command by incoming call).
+ /// </summary>
+ Aborted = 300,
+
+ /// <summary>
+ /// The command or the event is denied due to application policy (e.g. cannot rewind in recording).
+ /// </summary>
+ ActionDenied,
+
+ /// <summary>
+ /// The command or the event is not supported.
+ /// </summary>
+ NotSupported,
+
+ /// <summary>
+ /// The command or the event is out of supported range or the limit is reached.
+ /// </summary>
+ Invalid,
+
+ /// <summary>
+ /// Timeout has occurred.
+ /// </summary>
+ Timeout = 400,
+
+ /// <summary>
+ /// The application has failed.
+ /// </summary>
+ ApplicationFailed,
+
+ /// <summary>
+ /// The command or the event has failed because the application has no media.
+ /// </summary>
+ NoMedia,
+
+ /// <summary>
+ /// The command or the event has failed because there is no audio output device.
+ /// </summary>
+ NoAudioOutputDevice,
+
+ /// <summary>
+ /// The command or the event has failed because there is no peer.
+ /// </summary>
+ NoPeer,
+
+ /// <summary>
+ /// The network has failed.
+ /// </summary>
+ NetworkFailed = 500,
+
+ /// <summary>
+ /// The application does not have account.
+ /// </summary>
+ NoAccount = 600,
+
+ /// <summary>
+ /// The application could not log in.
+ /// </summary>
+ LoginFailed,
+
+ /// <summary>
+ /// Unknown error.
+ /// </summary>
+ Unknown = Int32.MaxValue
+ }
+