Message-oriented APIs. More...
#include <lwmsg/status.h>
#include <lwmsg/message.h>
#include <lwmsg/protocol.h>
#include <lwmsg/context.h>
#include <lwmsg/time.h>
#include <lwmsg/security.h>
#include <lwmsg/session.h>
#include <lwmsg/call.h>
#include <stdlib.h>
#include <unistd.h>
Macros | |
#define | lwmsg_assoc_free_message(assoc, message) |
Destroy a message [DEPRECATED] More... | |
#define | LWMSG_HANDLE(htype) |
Define a handle. More... | |
#define | LWMSG_MEMBER_HANDLE(type, field, htype) |
Define a handle as a member. More... | |
#define | LWMSG_ATTR_HANDLE_LOCAL_FOR_RECEIVER |
Ensure that handle is local to receiving peer. More... | |
#define | LWMSG_ATTR_HANDLE_LOCAL_FOR_SENDER |
Ensure that handle is local to sending peer. More... | |
Typedefs | |
typedef struct LWMsgAssoc | LWMsgAssoc |
An association. More... | |
Enumerations | |
enum | LWMsgAssocState { LWMSG_ASSOC_STATE_NONE, LWMSG_ASSOC_STATE_NOT_ESTABLISHED, LWMSG_ASSOC_STATE_IDLE, LWMSG_ASSOC_STATE_BLOCKED_SEND, LWMSG_ASSOC_STATE_BLOCKED_RECV, LWMSG_ASSOC_STATE_BLOCKED_SEND_RECV, LWMSG_ASSOC_STATE_CLOSED, LWMSG_ASSOC_STATE_BUSY, LWMSG_ASSOC_STATE_ERROR } |
Association state. More... | |
enum | LWMsgTimeout { LWMSG_TIMEOUT_MESSAGE, LWMSG_TIMEOUT_ESTABLISH, LWMSG_TIMEOUT_IDLE } |
Timeout classification. More... | |
#define lwmsg_assoc_free_message | ( | assoc, | |
message | |||
) |
Likewise Message Library, part of the Likewise platform
Copyright © 2018 Likewise Software. All rights reserved.