1 | /* $Id: receivedata.h,v 1.3 2012/06/23 22:34:47 nanard Exp $ */ |
2 | /* Project: miniupnp |
3 | * http://miniupnp.free.fr/ or http://miniupnp.tuxfamily.org/ |
4 | * Author: Thomas Bernard |
5 | * Copyright (c) 2011-2018 Thomas Bernard |
6 | * This software is subjects to the conditions detailed |
7 | * in the LICENCE file provided within this distribution */ |
8 | #ifndef RECEIVEDATA_H_INCLUDED |
9 | #define RECEIVEDATA_H_INCLUDED |
10 | |
11 | #include "miniupnpc_socketdef.h" |
12 | |
13 | /* Reads data from the specified socket. |
14 | * Returns the number of bytes read if successful, zero if no bytes were |
15 | * read or if we timed out. Returns negative if there was an error. */ |
16 | int receivedata(SOCKET socket, |
17 | char * data, int length, |
18 | int timeout, unsigned int * scope_id); |
19 | |
20 | #endif |
21 | |
22 | |