|
Data Structures |
struct | _AlpExgMgrdMessageType |
struct | _AlpExgMgrdMessageReplyType |
struct | _AlpExgMgrdMessageOrReplyType |
Defines |
#define | ALP_EXG_DAEMON_SOCKET_NAME "/tmp/alp_exg_mgr_daemon_socket" |
#define | ALP_EXG_DAEMON_MSG_OPCODE_REGISTER_HANDLER 1 |
#define | ALP_EXG_DAEMON_MSG_OPCODE_UNREGISTER_HANDLER 2 |
#define | ALP_EXG_DAEMON_MSG_OPCODE_RECEIVE_REQUEST 3 |
#define | ALP_EXG_DAEMON_MSG_OPCODE_IS_ALIVE 4 |
#define | ALP_EXG_DAEMON_MSG_OPCODE_REGISTER_HANDLER_NOTIFICATION 5 |
#define | ALP_EXG_DAEMON_MSG_OPCODE_UNREGISTER_HANDLER_NOTIFICATION 6 |
#define | ALP_EXG_DAEMON_MSG_OPCODE_QUERY_GENERIC_VERBS 7 |
#define | ALP_EXG_DAEMON_MSG_OPCODE_CHECK_HANDLER_REGISTRATION 8 |
#define | ALP_EXG_DAEMON_MSG_OPCODE_CANCEL_REQUEST 9 |
#define | ALP_EXG_DAEMON_MSG_OPCODE_GET_GUID 10 |
#define | ALP_EXGMGR_OBEX_OBJECT_COUNT "obex_legacy_count" |
#define | ALP_EXGMGR_OBEX_OBJECT_FILE_BASE "obex_legacy_file0" |
#define | ALP_EXGMGR_OBEX_OBJECT_FILE_2ND "obex_legacy_file1" |
#define | ALP_EXGMGR_OBEX_OBJECT_TYPE_BASE "obex_legacy_type0" |
#define | ALP_EXGMGR_OBEX_OBJECT_DESC_BASE "obex_legacy_desc0" |
#define | ALP_EXGMGR_OBEX_OBJECT_NAME_BASE "obex_legacy_name0" |
#define | ALP_EXGMGR_PROGRESS_NOTIF_PARAM_NAME "priv_progress_param" |
#define | ALP_EXGMGR_DEFAULT_PROGRESS_NOTIF "AlpProgressNotifType" |
#define | ALP_EXGMGR_REQUEST_GLOBAL_UID_PARAM_NAME "AlpPrivGlobalUid" |
#define | EXG_MGR_BT_INCOMING_UID 1 |
#define | EXG_MGR_IR_INCOMING_UID 2 |
#define | EXG_MGR_FIRST_GUID 20 |
#define | ALP_EXGMGR_REQUEST_PROGRESS_ACTIVE_PARAM_NAME "AlpPrivProgressActive" |
Typedefs |
typedef _AlpExgMgrdMessageType | AlpExgMgrdMessageType |
typedef _AlpExgMgrdMessageReplyType | AlpExgMgrdMessageReplyType |
typedef _AlpExgMgrdMessageOrReplyType | AlpExgMgrdMessageOrReplyType |
Functions |
int | alp_exg_prv_daemon_is_alive () |
alp_status_t | alp_exg_prv_extract_transport_params_item_value (char *iTransportParams, char *iItemName, char *oValue, size_t iValueLen) |
void | alp_exg_request_prv_get_version (AlpExgRequest iRequest, int *oVersion) |
void | alp_ext_request_prv_get_info (AlpExgRequest iRequest, char **oInfo, size_t *oInfoLen) |
void | alp_exg_request_prv_set_info (AlpExgRequest iRequest, char *iInfo, size_t iInfoLen) |
alp_status_t | alp_exg_request_prv_alloc_init_info (AlpExgRequest iRequest, size_t iInfoLen) |
alp_status_t | alp_exg_prv_sync_full_write (int iSocket, void *iBuf, size_t iBufLen) |
alp_status_t | alp_exg_prv_sync_full_read (int iSocket, void *iBuf, size_t iBufLen) |
ssize_t | alp_exg_prv_read_fd (int sockFD, void *payload, size_t maxPL, int *recvFD) |
ssize_t | alp_exg_prv_write_fd (int sockFD, void *payload, size_t nPL, int sendFD) |
char * | alp_exg_make_tmpfile (char *iPrefix, int *oFd) |
alp_status_t | alp_exg_prv_fd_to_file (int iFd, char *iPrefix, char **oFilename) |
alp_status_t | alp_exg_prv_cancel_incoming (int iGuid) |