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