Lines Matching refs:tls_content
25 struct tls_content;
27 struct tls_content *tls_content_new(void);
28 void tls_content_clear(struct tls_content *content);
29 void tls_content_free(struct tls_content *content);
31 CBS *tls_content_cbs(struct tls_content *content);
32 int tls_content_equal(struct tls_content *content, const uint8_t *buf, size_t n);
33 size_t tls_content_remaining(struct tls_content *content);
34 uint8_t tls_content_type(struct tls_content *content);
35 uint16_t tls_content_epoch(struct tls_content *content);
37 int tls_content_dup_data(struct tls_content *content, uint8_t type,
39 void tls_content_set_data(struct tls_content *content, uint8_t type,
41 void tls_content_set_epoch(struct tls_content *content, uint16_t epoch);
43 ssize_t tls_content_peek(struct tls_content *content, uint8_t *buf, size_t n);
44 ssize_t tls_content_read(struct tls_content *content, uint8_t *buf, size_t n);