home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 10 Tools / 10-Tools.zip / tolkit45.zip / os2tk45 / som / include / ipxsock.idl < prev    next >
Text File  |  1999-02-22  |  2KB  |  81 lines

  1. //
  2. //   COMPONENT_NAME: somu
  3. //
  4. //   ORIGINS: 27
  5. //
  6. //
  7. //    25H7912  (C)  COPYRIGHT International Business Machines Corp. 1992,1996,1996  
  8. //   All Rights Reserved
  9. //   Licensed Materials - Property of IBM
  10. //   US Government Users Restricted Rights - Use, duplication or
  11. //   disclosure restricted by GSA ADP Schedule Contract with IBM Corp.
  12. //
  13. // @(#) 2.9 src/soms/ipxsock.idl, somu, som2.1 12/26/95 18:17:19 [7/30/96 14:49:48]
  14.  
  15.  
  16.  
  17. #ifndef ipxsock_idl
  18. #define ipxsock_idl
  19.  
  20. #include <somssock.idl>
  21. #include <snglicls.idl>
  22.  
  23. interface IPXSockets : Sockets
  24. {
  25. #ifdef __SOMIDL__
  26.     implementation
  27.     {
  28.     //# Class modifiers
  29.         majorversion = 2;
  30.         minorversion = 1;
  31.     callstyle=idl;
  32.     dllname="somsi.dll";
  33.     metaclass=SOMMSingleInstance;
  34.  
  35.     //# Method modifiers
  36.     somsAccept: override;
  37.     somsBind: override;
  38.     somsConnect: override;
  39.         somsGethostbyaddr: override;
  40.     somsGethostbyname: override;
  41.     somsGethostent: override;
  42.     somsGethostid: override;
  43.     somsGethostname: override;
  44.     somsGetpeername: override;
  45.     somsGetsockname: override;
  46.     somsGetsockopt: override;
  47.     somsGetservbyname: override;
  48.     somsHtonl: override;
  49.     somsHtons: override;
  50.     somsIoctl: override;
  51.     somsInet_addr: override;
  52.     somsInet_lnaof: override;
  53.     somsInet_makeaddr: override;
  54.     somsInet_netof: override;
  55.     somsInet_network: override;
  56.     somsInet_ntoa: override;
  57.     somsListen: override;
  58.     somsNtohl: override;
  59.     somsNtohs: override;
  60.     somsReadv: override;
  61.     somsRecv: override;
  62.     somsRecvfrom: override;
  63.     somsRecvmsg: override;
  64.     somsSelect: override;
  65.     somsSend: override;
  66.     somsSendmsg: override;
  67.     somsSendto: override;
  68.     somsSetsockopt: override;
  69.     somsShutdown: override;
  70.     somsSocket: override;
  71.     somsSoclose: override;
  72.     somsWritev: override;
  73.     somInit: override;
  74.     _set_serrno: override;
  75.     _get_serrno: override;
  76.     };
  77. #endif /* __SOMIDL__ */
  78. };
  79.  
  80. #endif  /* ipxsock_idl */
  81.