aboutsummaryrefslogtreecommitdiffstats
path: root/Software/Code_Composer/twine_usblib/usb_serial_buffer.h
blob: 561f84b29a477230805e620301761a4a0044ae36 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
/*
 * usb_serial_buffer.h
 *
 *  Created on: Sep 24, 2017
 *      Author: Roy
 */
#include <stdlib.h>

struct serialBuffer {
  char *buffer;
  size_t used;
  size_t size;
} typedef SerialBuffer;

void initArray(SerialBuffer *a, size_t initialSize);

void insertArray(SerialBuffer *a, char element);

void freeArray(SerialBuffer *a);