Loading...
Searching...
No Matches
vfs.h
1/*
2 * Copyright (C) 2022 ML!PA Consulting GmbH
3 *
4 * This file is subject to the terms and conditions of the GNU Lesser
5 * General Public License v2.1. See the file LICENSE in the top level
6 * directory for more details.
7 */
25#ifndef SUIT_TRANSPORT_VFS_H
26#define SUIT_TRANSPORT_VFS_H
27
28#include "net/nanocoap.h"
29#include "suit.h"
30
31#ifdef __cplusplus
32extern "C" {
33#endif
34
46
47#ifdef __cplusplus
48}
49#endif
50
51#endif /* SUIT_TRANSPORT_VFS_H */
int(* coap_blockwise_cb_t)(void *arg, size_t offset, uint8_t *buf, size_t len, int more)
Coap blockwise request callback descriptor.
Definition nanocoap.h:287
int suit_transport_vfs_fetch(const suit_manifest_t *manifest, coap_blockwise_cb_t cb, void *ctx)
fetch a payload from the filesystem
nanocoap API
SUIT manifest struct.
Definition suit.h:234