PebbleOS
Loading...
Searching...
No Matches
Data Structures | Enumerations | Functions
app_message_sender.h File Reference
#include <pbl/services/app_outbox_service.h>
#include <pbl/services/comm_session/protocol.h>
#include <pbl/services/comm_session/session.h>
#include <pbl/services/comm_session/session_send_queue.h>
#include <stdint.h>

Data Structures

struct  AppMessageSendJob
 Send job, stored as the consumer_data of the AppOutboxMessage. More...
 
struct  AppMessageAppOutboxData
 Layout of an outbox message's data, in app memory. More...
 

Enumerations

enum  AppMessageSenderError {
  AppMessageSenderErrorSuccess = AppOutboxStatusSuccess , AppMessageSenderErrorDisconnected = AppOutboxStatusConsumerDoesNotExist , AppMessageSenderErrorDataTooShort = AppOutboxStatusUserRangeStart , AppMessageSenderErrorEndpointDisallowed ,
  NumAppMessageSenderError
}
 Sender status, extending AppOutboxStatus with values in its user range. More...
 

Functions

void app_message_sender_init (void)
 Register with the app outbox service; called once at boot.