OpenV2G
Macros | Functions
ByteStream.c File Reference
#include <stdio.h>
#include "EXITypes.h"
#include "ErrorCodes.h"

Macros

#define _CRT_SECURE_NO_DEPRECATE
 
#define BYTE_STREAM_C
 

Functions

int readBytesFromFile (const char *filename, uint8_t *data, size_t size, size_t *pos)
 Read bytes from file. More...
 
int writeBytesToFile (uint8_t *data, size_t len, const char *filename)
 Write bytes to file. More...
 

Macro Definition Documentation

◆ _CRT_SECURE_NO_DEPRECATE

#define _CRT_SECURE_NO_DEPRECATE

◆ BYTE_STREAM_C

#define BYTE_STREAM_C

Function Documentation

◆ readBytesFromFile()

int readBytesFromFile ( const char *  filename,
uint8_t *  data,
size_t  size,
size_t *  pos 
)

Read bytes from file.

Parameters
filenameFile name
databyte array
sizebyte array size
posbyte array position
Returns
Error-Code <> 0

◆ writeBytesToFile()

int writeBytesToFile ( uint8_t *  data,
size_t  len,
const char *  filename 
)

Write bytes to file.

Parameters
databyte array
lenlength
filenameFile name
Returns
Error-Code <> 0