1/*
2 * S3 Put Object via Secure Streams minimal sigv4 example
3 *
4 * Written in 2010-2020 by Andy Green <andy@warmcat.com>
5 *			   Amit Pachore <apachor@amazon.com>
6 *			   securestreams-dev@amazon.com
7 *
8 * This file is made available under the Creative Commons CC0 1.0
9 * Universal Public Domain Dedication.
10 */
11
12typedef struct ss_s3_put {
13	struct lws_ss_handle	*ss;
14	void			*opaque_data;
15
16	/* ... application specific state ... */
17
18	size_t			total;
19	size_t			pos;
20	uint8_t			*buf;
21} ss_s3_put_t;
22