2 ** This is a test program for libCxClient. It's not important.
10 ** 901 express message callback...
12 void chathook(const char *user, const char *msg) {
13 printf("Chat Message Handler\n");
15 printf("[[[[[[ %s ]]]]]]\n", user);
19 int main(int argc, char *argv[]) {
21 USERINFO *user_info = 0;
22 ROOMINFO *room_info = 0;
25 printf("libCxClient Test Program\n");
26 printf("Library Revision %0.2f\n\n", CxRevision());
29 printf("\nUsage:\n %s system username password\n\n", argv[0]);
33 CxClRegClient("test program");
34 printf("Registering callbacks\n");
35 CxMiExpHook(chathook);
37 // I suggest 'tesseract.citadel.org'
38 printf("Connecting to '%s'...\n",argv[1]);
39 if(!CxClConnect(argv[1])) {
41 printf("Logging in\n");
42 if(user_info = CxUsAuth(argv[2],argv[3])) {
46 room_info = CxRmGoto("_BASEROOM_",0);
55 CxMiExpSend("detsaoT","Hello, World");
56 CxMiExpSend("detsaoT","How are you?");
57 CxMiExpSend("detsaoT","Blah blah blah.");
60 CxClSend("ECHO Hello");
68 printf("Unable to connect to 'bbs.shadowcom.net'!\n");