4#ifndef PROTOCORE_SSH_SFTP_H
5#define PROTOCORE_SSH_SFTP_H
40 void (*begin)(uint8_t *);
#define PROTOCORE_NS_LAYOUT(T,...)
Pin every dispatch slot of a table that is nothing but function pointers.
#define PROTOCORE_NS
Storage for a dispatch table. The const is load bearing.
PROTOCORE_NS SshSftpNs SshSftp PROTOCORE_UNUSED
Module namespace.
uint8_t * protocore_ssh_sftp_span(void)
The PROTOCORE_SSH_SFTP_BORROW bytes this module's state lives in.
void protocore_ssh_sftp_begin(uint8_t *work)
Serve the SFTP subsystem from the mounted filesystem. Installs the .
Dispatch table. Addressed by offset, so the layout is asserted below.
#define PROTOCORE_BEGIN_DECLS
Give a header's declarations C linkage, so their symbol names carry no parameter types.
#define PROTOCORE_END_DECLS