Amazon Kinesis Webrtc C SDK
IOBuffer.c File Reference
#include "../Include_i.h"
Include dependency graph for IOBuffer.c:

Macros

#define LOG_CLASS   "IOBuffer"
 

Functions

STATUS createIOBuffer (UINT32 initialCap, PIOBuffer *ppBuffer)
 
STATUS freeIOBuffer (PIOBuffer *ppBuffer)
 
STATUS ioBufferReset (PIOBuffer pBuffer)
 
STATUS ioBufferWrite (PIOBuffer pBuffer, PBYTE pData, UINT32 dataLen)
 
STATUS ioBufferRead (PIOBuffer pBuffer, PBYTE pData, UINT32 bufferLen, PUINT32 pDataLen)
 

Macro Definition Documentation

◆ LOG_CLASS

#define LOG_CLASS   "IOBuffer"

Function Documentation

◆ createIOBuffer()

STATUS createIOBuffer ( UINT32  initialCap,
PIOBuffer ppBuffer 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ freeIOBuffer()

STATUS freeIOBuffer ( PIOBuffer ppBuffer)
Here is the caller graph for this function:

◆ ioBufferRead()

STATUS ioBufferRead ( PIOBuffer  pBuffer,
PBYTE  pData,
UINT32  bufferLen,
PUINT32  pDataLen 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ ioBufferReset()

STATUS ioBufferReset ( PIOBuffer  pBuffer)
Here is the caller graph for this function:

◆ ioBufferWrite()

STATUS ioBufferWrite ( PIOBuffer  pBuffer,
PBYTE  pData,
UINT32  dataLen 
)
Here is the caller graph for this function: