/*
* trickledu.h
*
* Copyright (c) 2003 Marius Aamodt Eriksen <marius@monkey.org>
* All rights reserved.
*
* $Id: trickledu.h,v 1.6 2003/04/15 05:44:54 marius Exp $
*/
#ifndef TRICKLE_TRICKLEDU_H
#define TRICKLE_TRICKLEDU_H
void trickled_configure(char *, int (*)(int, int, int),
ssize_t (*)(int, void *, size_t),
ssize_t (*)(int, const void *, size_t), char *);
void trickled_open(int *);
int trickled_update(short, size_t);
int trickled_delay(short, size_t *);
struct timeval *trickled_getdelay(short, size_t *);
int trickled_sendmsg(struct msg *);
int trickled_recvmsg(struct msg *);
void trickled_ctl_open(int *);
int trickled_getinfo(uint32_t *, uint32_t *,
uint32_t *, uint32_t *);
#endif /* TRICKLE_TRICKLEDU_H */
syntax highlighted by Code2HTML, v. 0.9.1