Matrix1 Utility Plug-ins

Matrix1Util_28

This plug-in provides low-level socket commands to allow you to do (almost) anything you need for networking.

Note that all commands work on both TCP and UDP socket types unless otherwise specified.

Opening and Closing sockets

DELETE SOCKET 
NEW ACCEPT SOCKET 
NEW CONNECT SOCKET 
NEW LISTEN SOCKET 
NEW TCP SOCKET 
NEW UDP SOCKET 
SHUTDOWN SOCKET RECV 
SHUTDOWN SOCKET SEND 

Connecting a socket

ACCEPT SOCKET 
BIND SOCKET 
CONNECT SOCKET 
LISTEN SOCKET 

Data transfer

PEEK SOCKET 
RECV FROM SOCKET 
RECV SOCKET 
RECV SOCKET BANK 
RECV SOCKET BYTE 
RECV SOCKET FLOAT 
RECV SOCKET LONG 
RECV SOCKET MEMBLOCK 
RECV SOCKET STRING$ 
RECV SOCKET WORD 
SEND SOCKET 
SEND SOCKET BANK 
SEND SOCKET BANK TO 
SEND SOCKET BYTE 
SEND SOCKET FLOAT 
SEND SOCKET LONG 
SEND SOCKET MEMBLOCK 
SEND SOCKET MEMBLOCK TO 
SEND SOCKET STRING 
SEND SOCKET STRING TO 
SEND SOCKET WORD 
SEND TO SOCKET 

Socket Information

CLEAR SOCKET ERROR 
FIRST SOCKET 
NEXT SOCKET 
PERFORM CHECKLIST FOR SOCKETS 
SET SOCKET NAME 
SET SOCKET REFERENCE 
SOCKET BYTES AVAILABLE 
SOCKET COUNT 
SOCKET ERROR 
SOCKET ERROR$ 
SOCKET IS VALID 
SOCKET LOCAL IP 
SOCKET LOCAL PORT 
SOCKET NAME$ 
SOCKET POLL 
SOCKET POLL READ 
SOCKET POLL WRITE 
SOCKET REFERENCE 
SOCKET REMOTE IP 
SOCKET REMOTE PORT 
SOCKET TYPE 
SOCKET USAGE 

Socket settings

SET SOCKET BLOCKING 
SET SOCKET BLOCKING OFF 
SET SOCKET BLOCKING ON 
SET SOCKET NO DELAY 
SET SOCKET RECV BUFFER 
SET SOCKET SEND BUFFER 
SET SOCKET STRING DELIMITER 
SET SOCKET STRING SIZED 
SOCKET BLOCKING 
SOCKET NO DELAY 
SOCKET RECV BUFFER 
SOCKET SEND BUFFER 

Socket Conversion functions

FLOAT TO NET FORMAT 
HOSTNAME TO IP 
IP TO STRING$ 
LONG TO NET FORMAT 
NET FORMAT TO FLOAT 
NET FORMAT TO LONG 
NET FORMAT TO WORD 
PORTNAME TO PORT 
WORD TO NET FORMAT 

Local Interfaces

INTERFACE COUNT 
INTERFACE IP 
PERFORM CHECKLIST FOR INTERFACES 

Go back to ...

Matrix1 Utils Main Index
Matrix1 Utils Command List
Commands Menu
Main Menu

Copyright © Ian Mold - Matrix1 Software 2006 - 2011