The Tizen WS Shell (tzsh) provides APIs to communicate with the window manager.
Required Header
#include <tzsh.h>
Overview
The Tizen WS Shell API provides functions to create/destroy the tzsh instance to communicate the window manager.
Typedef Documentation
typedef struct _tzsh_s* tzsh_h |
Handle for the Tizen shell.
- Since :
- 3.0
The window handle for native window.
This is abstract window type for native window handle.
- Since :
- 3.0
Enumeration Type Documentation
Enumeration for Tizen shell error.
- Since :
- 3.0
- Enumerator:
TZSH_ERROR_NONE |
Successful
|
TZSH_ERROR_OUT_OF_MEMORY |
Out of memory
|
TZSH_ERROR_INVALID_PARAMETER |
Invalid parameter
|
TZSH_ERROR_PERMISSION_DENIED |
Permission denied
|
TZSH_ERROR_NOT_SUPPORTED |
Not supported
|
TZSH_ERROR_NO_SERVICE |
Service does not exist
|
Enumeration for toolkit type.
- Since :
- 3.0
- Enumerator:
TZSH_TOOLKIT_TYPE_UNKNOWN |
Unknown type
|
TZSH_TOOLKIT_TYPE_EFL |
Use EFL toolkit
|
Function Documentation
Creates a tzsh_h instance.
- Since :
- 3.0
- Parameters:
-
- Returns:
- tzsh_h instance on success,
NULL
otherwise
- Exceptions:
-
- See also:
- tzsh_destroy()
Destroys the given tzsh_h instance.
- Since :
- 3.0
- Parameters:
-
[in] | tzsh | The tzsh_h instance to be destroyed |
- Returns:
0
on success, otherwise a negative error value
- Return values:
-
- See also:
- tzsh_create()