OBEX_ObjectReadStream — Read data from body stream
int OBEX_ObjectReadStream ( | self, | |
| self, | ||
| object, | ||
buf); |
| self; |
| object; |
| buf; |
selfOBEX handle
objectOBEX object
bufA pointer to a pointer which this function will set to a buffer which shall be read (and ONLY read) after this function returns.
To recieve the body as a stream call this function with buf = NULL as soon
as you get an OBEX_EV_REQHINT event.
You will now recieve OBEX_EV_STREAMAVAIL events when data is available
for you. Call this function to get the data.
Note! When receiving a stream data is not buffered so if you don't call this
function when you get an OBEX_EV_STREAMAVAIL event data will be lost.
Returns the number of bytes in buffer, or 0 for end-of-stream.