From FenixWiki
(Difference between revisions)
Revision as of 15:15, 14 April 2007 (edit) Sandman (Talk | contribs) m ← Previous diff |
Current revision (14:53, 29 April 2007) (edit) (undo) Sandman (Talk | contribs)
|
(5 intermediate revisions not shown.) |
Line 1: |
Line 1: |
- | [[Category:functions]] | + | #REDIRECT [[NET_Init]] |
- | [[Category:networkdll]] | + | |
- | | + | |
- | ==Definition== | + | |
- | | + | |
- | '''INT''' NET_Init ( '''INT''' timeout , '''WORD''' maxconnections , '''WORD''' maxlistenports ) | + | |
- | | + | |
- | Initializes [[Network_DLL|Network.DLL]].<br /> | + | |
- | | + | |
- | | + | |
- | == Parameters == | + | |
- | | + | |
- | {| | + | |
- | | '''INT''' timeout || Milliseconds to wait for messages each frame. (0 is the best thing, really) | + | |
- | |- | + | |
- | | '''WORD''' maxconnections || Maximum number of connections. | + | |
- | |- | + | |
- | | '''WORD''' maxlistenports || Maximum number of ports on which can be listened for connections. | + | |
- | |} | + | |
- | | + | |
- | | + | |
- | == Returns == | + | |
- | | + | |
- | '''INT''' : [[NET_ERRORCODES|Network.DLL Errorcode]] | + | |
- | {| | + | |
- | | NET_ERROR_ALREADYINIT || Network.DLL already initialized. | + | |
- | |- | + | |
- | | NET_ERROR_INITIALIZATION || Error during initialization. | + | |
- | |- | + | |
- | | NET_ERROR_TOOFEWCONNS || Too small number of maximum connections | + | |
- | |- | + | |
- | | NET_ERROR_TOOMANYLISTENERS || Too many listenports specified. | + | |
- | |- | + | |
- | | NET_ERROR_NONE || No error. | + | |
- | |} | + | |
- | | + | |
- | | + | |
- | == Notes == | + | |
- | | + | |
- | Also consider (initializing) the following [[Global variables]] (before calling NET_Init()): | + | |
- | * word NET.MaxConnections | + | |
- | * word NET.MaxListenPorts | + | |
- | * word ActiveConnections | + | |
- | * word ActiveListenPorts | + | |
- | * byte NET.ConsoleReports | + | |
- | * byte NET.ReturnNETDLLCommands | + | |
- | | + | |
- | | + | |
- | == Example == | + | |
- | | + | |
- | <pre> | + | |
- | Program example; | + | |
- | include "Network.fh"; | + | |
- | Begin | + | |
- | | + | |
- | NET_Init(0,10,1); | + | |
- | | + | |
- | Loop | + | |
- | frame; | + | |
- | End | + | |
- | | + | |
- | End | + | |
- | </pre> | + | |
Current revision
- REDIRECT NET_Init