callbacks.h
上传用户:lgb322
上传日期:2013-02-24
资源大小:30529k
文件大小:2k
- /*
- * Callbacks prototypes for FSM
- *
- * Copyright (C) 1996 Universidade de Lisboa
- *
- * Written by Pedro Roque Marques (roque@di.fc.ul.pt)
- *
- * This software may be used and distributed according to the terms of
- * the GNU General Public License, incorporated herein by reference.
- */
- #ifndef CALLBACKS_H
- #define CALLBACKS_H
- extern void cb_out_1(struct pcbit_dev * dev, struct pcbit_chan* chan,
- struct callb_data *data);
- extern void cb_out_2(struct pcbit_dev * dev, struct pcbit_chan* chan,
- struct callb_data *data);
- extern void cb_out_3(struct pcbit_dev * dev, struct pcbit_chan* chan,
- struct callb_data *data);
- extern void cb_in_1(struct pcbit_dev * dev, struct pcbit_chan* chan,
- struct callb_data *data);
- extern void cb_in_2(struct pcbit_dev * dev, struct pcbit_chan* chan,
- struct callb_data *data);
- extern void cb_in_3(struct pcbit_dev * dev, struct pcbit_chan* chan,
- struct callb_data *data);
- extern void cb_disc_1(struct pcbit_dev * dev, struct pcbit_chan* chan,
- struct callb_data *data);
- extern void cb_disc_2(struct pcbit_dev * dev, struct pcbit_chan* chan,
- struct callb_data *data);
- extern void cb_disc_3(struct pcbit_dev * dev, struct pcbit_chan* chan,
- struct callb_data *data);
- extern void cb_notdone(struct pcbit_dev * dev, struct pcbit_chan* chan,
- struct callb_data *data);
- extern void cb_selp_1(struct pcbit_dev * dev, struct pcbit_chan* chan,
- struct callb_data *data);
- extern void cb_open(struct pcbit_dev * dev, struct pcbit_chan* chan,
- struct callb_data *data);
- #endif