JAM_WriteMBHeader - Write message base header
#include <jamlib/jam.h>
int JAM_WriteMBHeader(s_JamBase* Base_PS,
s_JamBaseHeader* Header_PS);
Increases the ModCounter field by one, resets the header signature and writes
the message base header to the start of the JAM header file.
- Base_PS
- The message base to use
- Header_PS
- A pointer to the base header to be stored
- 0
- if successful
- JAM_IO_ERROR
- if an I/O error occured. See JAM_Errno(3)
- JAM_BAD_PARAM
- if Base_PS or Header_PS is NULL
- JAM_NOT_LOCKED
- if the message base is not locked
s_JamBaseHeader BaseHeader_S;
int Result_I;
/* modify header here */
Result_I = JAM_WriteMBHeader(&BaseHeader_S);
if (Result_I)
printf("JAM_WriteMBHeader returned %d.\n", Result_I);
This manual page was created by Sir Raorn <raorn@altlinux.ru>, based on
original JAMlib documentation by Bjorn Stenberg <bjorn@haxx.nu> and
Johan Billing <billing@df.lth.se>.
jamlib(3), JAM_ReadMBHeader(3), JAM_LockMB(3),
JAM_Errno(3)