/* $Header: pd:zvmrcs/callback.h,v 1.1 1993/04/07 18:46:56 rvillari Exp $ */
#ifndef _CALLBACK_H
#define _CALLBACK_H

#include <exec/types.h>
#include "voice.h"

/* this is an important data structure for doing callbacks with our program -- in 
 a cascadable fashion */

/* MAX of 5 callback functions */

struct CallBack {
  ULONG signalMatch[5];
  enum ReturnStatus (*functionPtr[5])(void);
  int numCallBacks;
};

#endif
