root/drivers/isdn/pcbit/callbacks.h

/* [previous][next][first][last][top][bottom][index][help] */

INCLUDED FROM


   1 /*
   2  * Copyright (C) 1996 Universidade de Lisboa
   3  * 
   4  * Written by Pedro Roque Marques (roque@di.fc.ul.pt)
   5  *
   6  * This software may be used and distributed according to the terms of 
   7  * the GNU Public License, incorporated herein by reference.
   8  */
   9 
  10 /*
  11  *        Callbacks prototypes for FSM
  12  *
  13  */
  14 
  15 #ifndef CALLBACKS_H
  16 #define CALLBACKS_H
  17 
  18 
  19 extern void cb_out_1(struct pcbit_dev * dev, struct pcbit_chan* chan, 
  20                      struct callb_data *data);
  21 
  22 extern void cb_out_2(struct pcbit_dev * dev, struct pcbit_chan* chan, 
  23                      struct callb_data *data);
  24 
  25 extern void cb_out_3(struct pcbit_dev * dev, struct pcbit_chan* chan, 
  26                      struct callb_data *data);
  27 
  28 extern void cb_in_1(struct pcbit_dev * dev, struct pcbit_chan* chan, 
  29                     struct callb_data *data);
  30 extern void cb_in_2(struct pcbit_dev * dev, struct pcbit_chan* chan, 
  31                     struct callb_data *data);
  32 extern void cb_in_3(struct pcbit_dev * dev, struct pcbit_chan* chan, 
  33                     struct callb_data *data);
  34 
  35 extern void cb_disc_1(struct pcbit_dev * dev, struct pcbit_chan* chan, 
  36                       struct callb_data *data);
  37 extern void cb_disc_2(struct pcbit_dev * dev, struct pcbit_chan* chan, 
  38                       struct callb_data *data);
  39 extern void cb_disc_3(struct pcbit_dev * dev, struct pcbit_chan* chan, 
  40                       struct callb_data *data);
  41 
  42 extern void cb_notdone(struct pcbit_dev * dev, struct pcbit_chan* chan, 
  43                        struct callb_data *data);
  44 
  45 extern void cb_selp_1(struct pcbit_dev * dev, struct pcbit_chan* chan, 
  46                       struct callb_data *data);
  47 extern void cb_open(struct pcbit_dev * dev, struct pcbit_chan* chan, 
  48                     struct callb_data *data);
  49 
  50 #endif
  51 
  52 

/* [previous][next][first][last][top][bottom][index][help] */