This wiki is out of date, use the continuation of this wiki instead

Network DLL

From FenixWiki

(Difference between revisions)
Jump to: navigation, search
Revision as of 01:29, 14 April 2007 (edit)
Sandman (Talk | contribs)
m
← Previous diff
Current revision (12:19, 28 February 2008) (edit) (undo)
Sandman (Talk | contribs)
m (Redirecting to DLL:Network.DLL)
 
(26 intermediate revisions not shown.)
Line 1: Line 1:
-[[Category:dll]]+#REDIRECT [[DLL:Network.DLL]]
- +
-== Definition ==+
- +
-Network.DLL is a [[DLL]] for internet/network communication between two [[Fenix]]+
-programs or a Fenix program and a different program. It handles quite a few+
-things on its own, so the user can focus on different things in his program.+
- +
- +
-== Features ==+
- +
-* One command setup, another one for listening for connections (server) or one for opening a connection (client).+
-* Connection status monitor, informs Fenix of the status of the connections.+
-* Sending and receiving of all variables, graphs, files, whatever you want.+
-* Download/upload meter, for measuring of speeds and totals.+
-* Automatic message separation (separation string specifiable).+
-* Dynamic messagebuffer provides limitless sending and receiving.+
- +
- +
-== How to use ==+
- +
-To be able to use it, you must include the Network.DLL functionality:+
-<pre>include "Network.fh";</pre>+
-First you initialize Network.DLL:+
-<pre>NET_Init(0,10,1);</pre>+
-From this point you can do whatever you like, for example connect to google on port 3435:+
-<pre>NetID=NET_Open("www.google.com",3435);</pre>+
-And send a message:+
-<pre>NET_Message(NetID,"Hello!");</pre>+
-Or listen for connections on port 4555:+
-<pre>NET_Listen(4555);</pre>+
- +
- +
-== Future ==+
- +
-It probably will have UDP support as well, though at the moment only TCP is used.+
- +
- +
-== Known bugs ==+
- +
-None.+
- +
- +
-== Links ==+
- +
-* [http://www.booleansoup.com/index.php?p=32&mode=viewtopic&id=430&page=0 News, download links and releases of Network DLL]+
-* [[List of Fenix DLLs]]+

Current revision

  1. REDIRECT DLL:Network.DLL
Personal tools