summaryrefslogtreecommitdiffabout
path: root/include/napkin/st/download.h
blob: 92d1d9d92840c2090a3d966695d20f3367ab0490 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#ifndef __NAPKIN_ST_DOWNLOAD_H
#define __NAPKIN_ST_DOWNLOAD_H

#include <napkin/types.h>

namespace napkin {
    namespace sleeptracker {

	int download_initiate(const char *port=0);
	size_t download_finish(int fd,void *buffer,size_t buffer_size);

	size_t download(
		void *buffer,size_t buffer_size,
		const char *port=0);
	hypnodata_ptr_t download(const char *port=0);

    }
}

#endif /* __NAPKIN_ST_DOWNLOAD_H */