xref: /csrg-svn/usr.bin/tn3270/api/test.c (revision 31205)
1*31205Sminshall #include "apilib.h"
2*31205Sminshall #include <stdio.h>
331203Sminshall 
431203Sminshall main()
531203Sminshall {
631203Sminshall     int gate;
731203Sminshall 
8*31205Sminshall     if (api_init() == 0) {
9*31205Sminshall 	fprintf(stderr, "API function not available.\n");
10*31205Sminshall 	return 1;
11*31205Sminshall     }
12*31205Sminshall 
1331203Sminshall     if ((gate = api_name_resolve("SESSMGR")) == -1) {
1431203Sminshall 	printf("api_sup_errno = 0x%x.\n", api_sup_errno);
1531203Sminshall     } else {
1631203Sminshall 	printf("SESSMGR is %d.\n", gate);
1731203Sminshall     }
1831203Sminshall     if ((gate = api_name_resolve("KEYBOARD")) == -1) {
1931203Sminshall 	printf("api_sup_errno = 0x%x.\n", api_sup_errno);
2031203Sminshall     } else {
2131203Sminshall 	printf("KEYBOARD is %d.\n", gate);
2231203Sminshall     }
2331203Sminshall     if ((gate = api_name_resolve("COPY")) == -1) {
2431203Sminshall 	printf("api_sup_errno = 0x%x.\n", api_sup_errno);
2531203Sminshall     } else {
2631203Sminshall 	printf("COPY is %d.\n", gate);
2731203Sminshall     }
2831203Sminshall     if ((gate = api_name_resolve("OIAM")) == -1) {
2931203Sminshall 	printf("api_sup_errno = 0x%x.\n", api_sup_errno);
3031203Sminshall     } else {
3131203Sminshall 	printf("OIAM is %d.\n", gate);
3231203Sminshall     }
3331203Sminshall }
34