home *** CD-ROM | disk | FTP | other *** search
/ Visual Basic Programmer's Journal Buyer's Guide / Visual_Basic_Programmers_Journal_Buyers_Guide_CD-ROM_1994.iso / distinct / vbx.txt < prev   
Text File  |  1994-03-15  |  6KB  |  273 lines

  1. Distinct has created a unique way to allow developers with
  2. only minimal knowledge of TCP/IP to write custom TCP/IP
  3. applications. Distinct's Custom Controls have been
  4. engineered to speed up the development cycle for developers
  5. using Visual Basic.  By using these custom controls
  6. developers can write TCP/IP applications without ever making
  7. a DLL call.  
  8.  
  9. WHY USE CUSTOM CONTROLS
  10. -----------------------
  11. Some environments such as Visual Basic are not designed to
  12. handle either upcalls or polling, which is how DLLs handle
  13. notification of errors and incoming data. Distinct's custom
  14. controls free the developer from handling upcalls or polling
  15. by using events to deliver incoming data, errors and status
  16. changes directly to the application.
  17.  
  18. WINDOWS SOCKETS
  19. ---------------
  20. Distinct's support for Windows Sockets now extends to the
  21. non-TCP/IP programmer.  Through this easy-to-use custom
  22. control, programmers can access Windows Sockets without
  23. actually making  socket calls directly.  
  24.  
  25. FTP
  26. ---
  27. Distinct's FTP Custom Control is a highly sophisticated
  28. control that allows programmers to incorporate customized
  29. FTP based file transfer capabilities inside of their
  30. programs created with Visual Basic. 
  31.  
  32. TELNET
  33. ------
  34. Custom Telnet programs can now be written hassle free.
  35. Opening and closing connections could not be made easier
  36. than this. This custom control allows you to include Telnet
  37. type login capabilities from within programs created with
  38. Visual Basic.
  39.  
  40. SOURCE CODE SAMPLES
  41. -------------------
  42. The package comes complete with sample programs for FTP,
  43. Telnet, Ping and a TCP client and server.
  44.  
  45. ADDITIONAL PROGRAMMING SUPPORT
  46. ------------------------------
  47. The Distinct TCP/IP Software Development Kit - Visual
  48. Edition is all you need to write your TCP/IP applications
  49. with Visual Basic.  Lower level access to the Distinct DLLs
  50. and support for other languages  are available  in the
  51. Standard and Professional Editions of the Distinct TCP/IP
  52. Software Development Kit.
  53.  
  54. SMALLEST AND FASTEST TCP/IP PROTOCOL STACK INCLUDED
  55. ---------------------------------------------------
  56. A copy of the Distinct TCP/IP 100% DLL Run Time is included. 
  57. This is the smallest, fastest, and most robust TCP/IP for Windows.
  58.  
  59.  
  60.  
  61. FILE TRANSFER PROTOCOL CUSTOM CONTROL
  62. --------------------------------------
  63. Property Summary
  64. ----------------
  65. Account
  66. Optional account name used while connecting to server
  67.  
  68. Action
  69. Connect, disconnect or abort an FTP session
  70.  
  71. CurrentDir
  72. Current working directory on server
  73.  
  74. DirAction
  75. Change, create, delete, list or rename directory on server
  76.  
  77. FileAction
  78. Delete, get, put or rename file on server
  79.  
  80. Host
  81. Name of server or dotted decimal internet address
  82.  
  83. LastResult
  84. Result of last command executed by server
  85.  
  86. ListType
  87. Select short or long directory listing
  88.  
  89. LocalFile
  90. Path and name of local file to transfer
  91.  
  92. NewName
  93. New file or directory name
  94.  
  95. Password
  96. Password used while connecting to server
  97.  
  98. Port
  99. FTP service port on server
  100.  
  101. RemoteFile
  102. Name of remote file to transfer
  103.  
  104. Target
  105. Target of next file or directory action
  106.  
  107. TransferMode
  108. Select event or file based transfer
  109.  
  110. TransferType
  111. Select ASCII or binary transfer
  112.  
  113. User
  114. User name used while connecting to server
  115.  
  116. Wildcards
  117. Directory wildcards used for directory listing
  118.  
  119. Event Summary
  120. -------------
  121. OnClose
  122. FTP connection has been closed
  123.  
  124. OnConnect
  125. FTP connection has been established
  126.  
  127. OnError
  128. Local error has occurred
  129.  
  130. OnList
  131. Another line of the directory listing has been received
  132.  
  133. OnReceive
  134. More data during event based transfer has been received
  135.  
  136. OnSend
  137. More data during event based transfer can be sent
  138.  
  139.  
  140. WINDOWS SOCKETS CUSTOM CONTROL
  141. ------------------------------
  142.  
  143. Property Summary
  144. ----------------
  145.  
  146. Action
  147. Connect, listen, accept or disconnect on a socket
  148.  
  149. HostAddress
  150. Resolved internet address of host
  151.  
  152. HostConvert
  153. Convert host name to address or address to host name
  154.  
  155. HostName
  156. Name of host or dotted decimal internet address
  157.  
  158. IcmpCode
  159. Code for next lCMP packet to be sent
  160.  
  161. IcmpType
  162. Type for next ICMP packet to be sent
  163.  
  164. LocalPort
  165. Local port to be used for next connection
  166.  
  167. Protocol
  168. Protocol to be used for next connection
  169.  
  170. Receive
  171. Receive buffer
  172.  
  173. ReceiveCount
  174. Number of bytes waiting in receive buffer
  175.  
  176. ReceiveLen
  177. Maximum number of bytes to read from receive buffer
  178.  
  179. ReceiveSize
  180. Size in bytes of receive buffer
  181.  
  182. RemotePort
  183. Remote port to be used for next connection
  184.  
  185. Send
  186. Send buffer
  187.  
  188. SendSize
  189. Size in bytes of send buffer
  190.  
  191. SourceAddress
  192. Source internet address of last received datagram or connection request
  193.  
  194. SourceCode
  195. Source code of last ICMP packet received
  196.  
  197. SourcePort
  198. Source port of last received datagram or connection request
  199.  
  200. SourceType
  201. Source type of last ICMP packet received
  202.  
  203. Event Summary
  204. -------------
  205.  
  206. OnAccept
  207. Connection request has been received and is ready to be accepted
  208.  
  209. OnClose
  210. Connection has been closed
  211.  
  212. OnConnect
  213. Connection has been established
  214.  
  215. OnError
  216. Local error has occurred
  217.  
  218. OnReceive
  219. More data has been added to the receive buffer
  220.  
  221.  
  222. TELNET SERVICES CUSTOM CONTROL
  223. ------------------------------
  224.  
  225. Property Summary
  226. ----------------
  227.  
  228. Action
  229. Connect, disconnect or abort a Telnet session
  230.  
  231. Echo
  232. Set remote or local echo
  233.  
  234. HostName
  235. Name of host or dotted decimal internet address
  236.  
  237. Port
  238. Telnet service port on host
  239.  
  240. Receive
  241. Receive buffer
  242.  
  243. ReceiveCount
  244. Number of bytes waiting in receive buffer
  245.  
  246. ReceiveLen
  247. Maximum number of bytes to read from receive buffer
  248.  
  249. Send
  250. Send buffer
  251.  
  252. TerminalType
  253. Type of terminal emulated by the application
  254.  
  255. Event Summary
  256. -------------
  257.  
  258. OnClose
  259. Telnet connection has been closed
  260.  
  261. OnConnect
  262. Telnet connection has been established
  263.  
  264. OnError
  265. Local error has occurred
  266.  
  267. OnReceive
  268. More data has been received
  269.  
  270. ________________________________________________________________________
  271. (C) Distinct Corporation 1993-1994. All rights reserved.
  272. All trademarks mentioned above are the property of their respective owners.
  273.