Microchip® Advanced Software Framework

    Header file for the single-hop reliable bulk data transfer module
Author
Adam Dunkels adam@.nosp@m.sics.nosp@m..se
#include "net/rime/polite.h"
#include "sys/ctimer.h"

Data Structures

struct  rudolph2_callbacks
 
struct  rudolph2_conn
 

Macros

#define RUDOLPH2_DATASIZE   64
 

Enumerations

enum  {
  RUDOLPH2_FLAG_NONE,
  RUDOLPH2_FLAG_NEWFILE,
  RUDOLPH2_FLAG_LASTCHUNK
}
 

Functions

void rudolph2_close (struct rudolph2_conn *c)
 
void rudolph2_open (struct rudolph2_conn *c, uint16_t channel, const struct rudolph2_callbacks *cb)
 
void rudolph2_send (struct rudolph2_conn *c, clock_time_t interval)
 
void rudolph2_set_version (struct rudolph2_conn *c, int version)
 
void rudolph2_stop (struct rudolph2_conn *c)
 
int rudolph2_version (struct rudolph2_conn *c)