#include <stdlib.h>
#include <sys/types.h>
#include <OpenSOAP/Defines.h>
#include <OpenSOAP/ErrorCode.h>
Go to the source code of this file.
Defines | |
#define | OpenSOAPByteArrayCreateWithSize(sz, b_ary) OpenSOAPByteArrayCreateWithData(0, (sz), (b_ary)) |
OpenSOAPByteArrayCreateWithSize() Function Definition. | |
Typedefs | |
typedef tagOpenSOAPByteArray | OpenSOAPByteArray |
OpenSOAPByteArray Structure Type Definition. | |
typedef OpenSOAPByteArray * | OpenSOAPByteArrayPtr |
OpenSOAPByteArray Pointer Type Definition. | |
Functions | |
int | OpenSOAPByteArrayCreate (OpenSOAPByteArrayPtr *b_ary) |
Create a variable size Byte(unsigned char) Array. | |
int | OpenSOAPByteArrayCreateWithData (const unsigned char *data, size_t sz, OpenSOAPByteArrayPtr *b_ary) |
Create OpenSOAPByteArray with initial data. | |
int | OpenSOAPByteArrayAppendRef (OpenSOAPByteArrayPtr b_ary) |
Use OpenSOAPByteArray Resource declare. | |
int | OpenSOAPByteArrayRelease (OpenSOAPByteArrayPtr b_ary) |
Release OpenSOAPByteArray Resource. | |
int | OpenSOAPByteArrayGetSize (OpenSOAPByteArrayPtr b_ary, size_t *sz) |
Get size of variable size Byte (unsigned char) Array. | |
int | OpenSOAPByteArrayBeginConst (OpenSOAPByteArrayPtr b_ary, const unsigned char **beg) |
Get const pointer to head of variable Byte (unsigned char) Array. | |
int | OpenSOAPByteArrayEndConst (OpenSOAPByteArrayPtr b_ary, const unsigned char **ed) |
Get const pointer to tail of variable Byte (unsigned char) Array. | |
int | OpenSOAPByteArrayGetBeginSizeConst (OpenSOAPByteArrayPtr b_ary, const unsigned char **beg, size_t *sz) |
Get const pointer to head of variable Byte (unsigned char) Array and size. | |
int | OpenSOAPByteArrayGetBeginEndConst (OpenSOAPByteArrayPtr b_ary, const unsigned char **beg, const unsigned char **ed) |
Get const pointer to head and tail of variable Byte (unsigned char) Array. | |
int | OpenSOAPByteArrayBegin (OpenSOAPByteArrayPtr b_ary, unsigned char **beg) |
Get pointer to head of variable Byte (unsigned char) Array. | |
int | OpenSOAPByteArrayEnd (OpenSOAPByteArrayPtr b_ary, unsigned char **ed) |
Get pointer to tail of variable Byte (unsigned char) Array. | |
int | OpenSOAPByteArrayGetBeginSize (OpenSOAPByteArrayPtr b_ary, unsigned char **beg, size_t *sz) |
Get pointer to head of variable Byte (unsigned char) Array and size. | |
int | OpenSOAPByteArrayGetBeginEnd (OpenSOAPByteArrayPtr b_ary, unsigned char **beg, unsigned char **ed) |
Get pointer to head and tail of variable Byte (unsigned char) Array. | |
int | OpenSOAPByteArrayClear (OpenSOAPByteArrayPtr b_ary) |
Clear OpenSOAPByteArray. | |
int | OpenSOAPByteArraySetData (OpenSOAPByteArrayPtr b_ary, const unsigned char *data, size_t sz) |
Set data of OpenSOAPByteArray. | |
int | OpenSOAPByteArrayAppend (OpenSOAPByteArrayPtr b_ary, const unsigned char *dat, size_t dat_len) |
Append Byte data to OpenSOAPByteArray. | |
int | OpenSOAPByteArrayResize (OpenSOAPByteArrayPtr b_ary, size_t new_size) |
Resize OpenSOAPByteArray. | |
int | OpenSOAPByteArrayDuplicate (OpenSOAPByteArrayPtr b_ary, OpenSOAPByteArrayPtr *dup_b_ary) |
Duplicate OpenSOAPByteArray. |
|
OpenSOAPByteArrayCreateWithSize() Function Definition. OpenSOAPByteArrayCreateWithData(0, (sz), (b_ary)) |
|
Append Byte data to OpenSOAPByteArray.
|
|
Use OpenSOAPByteArray Resource declare.
|
|
Get pointer to head of variable Byte (unsigned char) Array.
|
|
Get const pointer to head of variable Byte (unsigned char) Array.
|
|
Clear OpenSOAPByteArray.
|
|
Create a variable size Byte(unsigned char) Array.
|
|
Create OpenSOAPByteArray with initial data.
|
|
Duplicate OpenSOAPByteArray.
|
|
Get pointer to tail of variable Byte (unsigned char) Array.
|
|
Get const pointer to tail of variable Byte (unsigned char) Array.
|
|
Get pointer to head and tail of variable Byte (unsigned char) Array.
|
|
Get const pointer to head and tail of variable Byte (unsigned char) Array.
|
|
Get pointer to head of variable Byte (unsigned char) Array and size.
|
|
Get const pointer to head of variable Byte (unsigned char) Array and size.
|
|
Get size of variable size Byte (unsigned char) Array.
|
|
Release OpenSOAPByteArray Resource.
|
|
Resize OpenSOAPByteArray.
|
|
Set data of OpenSOAPByteArray.
|