|
LWMsgStatus | lwmsg_archive_new (const LWMsgContext *context, LWMsgProtocol *protocol, LWMsgArchive **archive) |
| Create new archive handle. More...
|
|
LWMsgStatus | lwmsg_archive_set_file (LWMsgArchive *archive, const char *filename, mode_t mode) |
| Set file name and parameters. More...
|
|
LWMsgStatus | lwmsg_archive_set_fd (LWMsgArchive *archive, int fd) |
| Set file descriptor. More...
|
|
LWMsgStatus | lwmsg_archive_set_byte_order (LWMsgArchive *archive, LWMsgByteOrder order) |
| Set byte order. More...
|
|
void | lwmsg_archive_set_protocol_update (LWMsgArchive *archive, LWMsgBool update) |
| Set protocol update flag. More...
|
|
LWMsgStatus | lwmsg_archive_open (LWMsgArchive *archive, LWMsgArchiveDisposition disp) |
| Open archive file. More...
|
|
LWMsgStatus | lwmsg_archive_close (LWMsgArchive *archive) |
| Close archive file. More...
|
|
LWMsgStatus | lwmsg_archive_write_message (LWMsgArchive *archive, LWMsgMessage *message) |
| Write message into archive. More...
|
|
LWMsgStatus | lwmsg_archive_read_message (LWMsgArchive *archive, LWMsgMessage *message) |
| Read next message from archive. More...
|
|
LWMsgStatus | lwmsg_archive_destroy_message (LWMsgArchive *archive, LWMsgMessage *message) |
| Destroy a message. More...
|
|
void | lwmsg_archive_delete (LWMsgArchive *archive) |
| Delete archive handle. More...
|
|
LWMsgAssoc * | lwmsg_archive_as_assoc (LWMsgArchive *archive) |
| View archive as an association. More...
|
|