extern "C" {
#endif
-
/**
* @addtogroup CAPI_NETWORK_SERIAL_MODULE
* @{
*/
-
/**
* @brief The handle of serial
*/
-typedef void* serial_h;
+ typedef void *serial_h;
/**
* @brief Enumerations for the state of serial
*/
-typedef enum
-{
- SERIAL_STATE_OPENED = 0, /**< Opened */
- SERIAL_STATE_CLOSED = 1, /**< Closed */
-} serial_state_e;
+ typedef enum {
+ SERIAL_STATE_OPENED = 0,
+ /**< Opened */
+ SERIAL_STATE_CLOSED = 1,
+ /**< Closed */
+ } serial_state_e;
/**
* @brief Enumerations for error code
*/
-typedef enum
-{
- SERIAL_ERROR_NONE = TIZEN_ERROR_NONE, /**< Successful */
- SERIAL_ERROR_OUT_OF_MEMORY = TIZEN_ERROR_OUT_OF_MEMORY, /**< Out of memory */
- SERIAL_ERROR_INVALID_PARAMETER = TIZEN_ERROR_INVALID_PARAMETER, /**< Invalid parameter */
- SERIAL_ERROR_INVALID_OPERATION = TIZEN_ERROR_INVALID_OPERATION, /**< Invalid operation */
- SERIAL_ERROR_OPERATION_FAILED = TIZEN_ERROR_NETWORK_CLASS|0x0601, /**< Operation failed */
-} serial_error_e;
+ typedef enum {
+ SERIAL_ERROR_NONE = TIZEN_ERROR_NONE,
+ /**< Successful */
+ SERIAL_ERROR_OUT_OF_MEMORY = TIZEN_ERROR_OUT_OF_MEMORY,
+ /**< Out of memory */
+ SERIAL_ERROR_INVALID_PARAMETER = TIZEN_ERROR_INVALID_PARAMETER,
+ /**< Invalid parameter */
+ SERIAL_ERROR_INVALID_OPERATION = TIZEN_ERROR_INVALID_OPERATION,
+ /**< Invalid operation */
+ SERIAL_ERROR_OPERATION_FAILED = TIZEN_ERROR_NETWORK_CLASS | 0x0601,
+ /**< Operation failed */
+ } serial_error_e;
/**
* @brief Called when you receive data.
* @see serial_set_data_received_cb()
* @see serial_unset_data_received_cb()
*/
-typedef bool (*serial_data_received_cb)(const char *data, int data_length, void *user_data);
+ typedef bool(*serial_data_received_cb) (const char *data, int data_length, void *user_data);
/**
* @brief Called when the state of serial is changed.
* @see serial_set_state_changed_cb()
* @see serial_unset_state_changed_cb()
*/
-typedef void (*serial_state_changed_cb)(serial_error_e result, serial_state_e state, void *user_data);
-
+ typedef void (*serial_state_changed_cb) (serial_error_e result, serial_state_e state, void *user_data);
/**
* @brief Creates the handle of serial.
* @retval #SERIAL_ERROR_OPERATION_FAILED Operation failed
* @see serial_destroy()
*/
-int serial_create(serial_h *serial);
+ int serial_create(serial_h * serial);
/**
* @brief Destroys the handle of serial.
* @retval #SERIAL_ERROR_INVALID_PARAMETER Invalid parameter
* @see serial_create()
*/
-int serial_destroy(serial_h serial);
+ int serial_destroy(serial_h serial);
/**
* @brief Opens the serial.
* @post When a serial is opened, serial_state_changed_cb() will be called with #SERIAL_STATE_OPENED state
* @see serial_close()
*/
-int serial_open(serial_h serial);
+ int serial_open(serial_h serial);
/**
* @brief Closes the serial.
* @post When a serial is closed, serial_state_changed_cb() will be called with #SERIAL_STATE_CLOSED state
* @see serial_open()
*/
-int serial_close(serial_h serial);
+ int serial_close(serial_h serial);
/**
* @brief Writes data to serial server.
* @pre The serial must be opened.
* @see serial_open()
*/
-int serial_write(serial_h serial, const char *data, int data_length);
+ int serial_write(serial_h serial, const char *data, int data_length);
/**
* @brief Register a callback function to be invoked when you receive data.
* @see serial_unset_data_received_cb()
* @see serial_data_received_cb()
*/
-int serial_set_data_received_cb(serial_h serial, serial_data_received_cb callback, void *user_data);
+ int serial_set_data_received_cb(serial_h serial, serial_data_received_cb callback, void *user_data);
/**
* @brief Unregister a callback function to be invoked when you receive data.
* @retval #SERIAL_ERROR_INVALID_PARAMETER Invalid parameter
* @see serial_set_data_received_cb()
*/
-int serial_unset_data_received_cb(serial_h serial);
+ int serial_unset_data_received_cb(serial_h serial);
/**
* @brief Register a callback function to be invoked when the state of serial is changed.
* @see serial_unset_state_changed_cb()
* @see serial_state_changed_cb()
*/
-int serial_set_state_changed_cb(serial_h serial, serial_state_changed_cb callback, void *user_data);
+ int serial_set_state_changed_cb(serial_h serial, serial_state_changed_cb callback, void *user_data);
/**
* @brief Unregister a callback function to be invoked when the state of serial is changed.
* @retval #SERIAL_ERROR_INVALID_PARAMETER Invalid parameter
* @see serial_set_state_changed_cb()
*/
-int serial_unset_state_changed_cb(serial_h serial);
+ int serial_unset_state_changed_cb(serial_h serial);
/**
* @}
*/
-
#ifdef __cplusplus
}
#endif
-
-#endif /* __TIZEN_NETWORK_SERIAL_H__ */
+#endif /* __TIZEN_NETWORK_SERIAL_H__ */