1. NAME

relay_switch_subbuf - switch to a new sub-buffer

2. SYNOPSIS

size_t relay_switch_subbuf(struct rchan_buf *  buf , size_t  length );

3. ARGUMENTS

buf
    channel buffer

length
    size of current event

4. DESCRIPTION

Returns either the length passed in or 0 if full.

Performs sub-buffer-switch tasks such as invoking callbacks, updating padding counts, waking up readers, etc.

5. COPYRIGHT