NeoMutt  2025-12-11-911-gd8d604
Teaching an old dog new tricks
DOXYGEN
Loading...
Searching...
No Matches
msg_padding_size()

Bytes of padding between messages. More...

+ Collaboration diagram for msg_padding_size():

Functions

static int comp_msg_padding_size (struct Mailbox *m)
 Bytes of padding between messages - Implements MxOps::msg_padding_size() -.
 
static int mbox_msg_padding_size (struct Mailbox *m)
 Bytes of padding between messages - Implements MxOps::msg_padding_size() -.
 
static int mmdf_msg_padding_size (struct Mailbox *m)
 Bytes of padding between messages - Implements MxOps::msg_padding_size() -.
 

Detailed Description

Bytes of padding between messages.

Parameters
mMailbox
Return values
numBytes of padding
Precondition
m is not NULL

Function Documentation

◆ comp_msg_padding_size()

static int comp_msg_padding_size ( struct Mailbox * m)
static

Bytes of padding between messages - Implements MxOps::msg_padding_size() -.

Definition at line 795 of file compress.c.

796{
797 if (!m->compress_info)
798 return 0;
799
800 struct CompressInfo *ci = m->compress_info;
801
802 const struct MxOps *ops = ci->child_ops;
803 if (!ops || !ops->msg_padding_size)
804 return 0;
805
806 return ops->msg_padding_size(m);
807}
Private data for compress.
Definition lib.h:61
const struct MxOps * child_ops
callbacks of de-compressed file
Definition lib.h:66
void * compress_info
Compressed mbox module private data.
Definition mailbox.h:123
Definition mxapi.h:98
int(* msg_padding_size)(struct Mailbox *m)
Definition mxapi.h:281

◆ mbox_msg_padding_size()

static int mbox_msg_padding_size ( struct Mailbox * m)
static

Bytes of padding between messages - Implements MxOps::msg_padding_size() -.

Parameters
mMailbox
Return values
1Always

Definition at line 1561 of file mbox.c.

1562{
1563 return 1;
1564}

◆ mmdf_msg_padding_size()

static int mmdf_msg_padding_size ( struct Mailbox * m)
static

Bytes of padding between messages - Implements MxOps::msg_padding_size() -.

Parameters
mMailbox
Return values
10Always

Definition at line 1669 of file mbox.c.

1670{
1671 return 10;
1672}