comparison channel.h @ 240:581f81e8c50c

common session initialiser doesn't need to call chansessioninnitialise(), fix up header definition
author Matt Johnston <matt@ucc.asn.au>
date Mon, 05 Sep 2005 12:13:44 +0000
parents 9a9c6d633972
children 0056419cf0f4
comparison
equal deleted inserted replaced
239:e5ad9fa8b1fa 240:581f81e8c50c
94 void (*reqhandler)(struct Channel*); 94 void (*reqhandler)(struct Channel*);
95 void (*closehandler)(struct Channel*); 95 void (*closehandler)(struct Channel*);
96 96
97 }; 97 };
98 98
99 void chaninitialise(); 99 void chaninitialise(const struct ChanType *chantypes[]);
100 void chancleanup(); 100 void chancleanup();
101 void setchannelfds(fd_set *readfd, fd_set *writefd); 101 void setchannelfds(fd_set *readfd, fd_set *writefd);
102 void channelio(fd_set *readfd, fd_set *writefd); 102 void channelio(fd_set *readfd, fd_set *writefd);
103 struct Channel* getchannel(); 103 struct Channel* getchannel();
104 struct Channel* newchannel(unsigned int remotechan, 104 struct Channel* newchannel(unsigned int remotechan,