message.h File Reference

#include "key.h"
#include "host.h"
#include "jrb.h"

Go to the source code of this file.

Classes

struct  Message

Defines

#define DEFAULT_SEQNUM   0

Typedefs

typedef void(* messagehandler_t )(ChimeraState *, Message *)

Functions

void * message_init (void *chstate, int port)
void message_recieved (void *chstate, char *data, int size)
void message_handler (void *chstate, int type, messagehandler_t func, int ack)
int message_send (void *chstate, ChimeraHost *host, Message *message, int retry)
Messagemessage_create (Key dest, int type, int size, char *payload)


Define Documentation

#define DEFAULT_SEQNUM   0
 


Typedef Documentation

typedef void(* messagehandler_t)(ChimeraState *, Message *)
 


Function Documentation

Message* message_create Key  dest,
int  type,
int  size,
char *  payload
 

void message_handler void *  chstate,
int  type,
messagehandler_t  func,
int  ack
 

void* message_init void *  chstate,
int  port
 

void message_recieved void *  chstate,
char *  data,
int  size
 

int message_send void *  chstate,
ChimeraHost host,
Message message,
int  retry
 


Generated on Thu Feb 16 21:42:39 2006 for Chimera by  doxygen 1.4.5