home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 10 Tools / 10-Tools.zip / warptlk3.zip / TOOLKIT / SOM / INCLUDE / TCPSOCK.IDL < prev    next >
Text File  |  1995-08-24  |  2KB  |  72 lines

  1. //
  2. //   COMPONENT_NAME: somu
  3. //
  4. //   ORIGINS: 27
  5. //
  6. //
  7. //   10H9767, 10H9769  (C) COPYRIGHT International Business Machines Corp. 1992,1994
  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. #ifndef tcpsock_idl
  14. #define tcpsock_idl
  15. #include <somssock.idl>
  16. #include <snglicls.idl>
  17. interface TCPIPSockets : Sockets
  18. {
  19. #ifdef __SOMIDL__
  20.     implementation
  21.     {
  22.         majorversion = 2;
  23.         minorversion = 1;
  24.     callstyle=idl;
  25.     dllname="somst.dll";
  26.     metaclass=SOMMSingleInstance;
  27.     somsAccept: override;
  28.     somsBind: override;
  29.     somsConnect: override;
  30.         somsGethostbyaddr: override;
  31.     somsGethostbyname: override;
  32.     somsGethostent: override;
  33.     somsGethostid: override;
  34.     somsGethostname: override;
  35.     somsGetpeername: override;
  36.     somsGetservbyname: override;
  37.     somsGetsockname: override;
  38.     somsGetsockopt: override;
  39.     somsHtonl: override;
  40.     somsHtons: override;
  41.     somsIoctl: override;
  42.     somsInet_addr: override;
  43.     somsInet_lnaof: override;
  44.     somsInet_makeaddr: override;
  45.     somsInet_netof: override;
  46.     somsInet_network: override;
  47.     somsInet_ntoa: override;
  48.     somsListen: override;
  49.     somsNtohl: override;
  50.     somsNtohs: override;
  51.     somsReadv: override;
  52.     somsRecv: override;
  53.     somsRecvfrom: override;
  54.     somsRecvmsg: override;
  55.     somsSelect: override;
  56.     somsSend: override;
  57.     somsSendmsg: override;
  58.     somsSendto: override;
  59.     somsSetsockopt: override;
  60.     somsShutdown: override;
  61.     somsSocket: override;
  62.     somsSoclose: override;
  63.     somsWritev: override;
  64.     _set_serrno: override;
  65.     _get_serrno: override;
  66.     somInit: override;
  67.     somUninit: override;
  68.     };
  69. #endif /* __SOMIDL__ */
  70. };
  71. #endif  /* tcpsock_idl */
  72.