List of Janus Sockets $functions: Difference between revisions

From m204wiki
Jump to navigation Jump to search
mNo edit summary
mNo edit summary
Line 1: Line 1:
The following are the available [[Janus Sockets $functions]].
The following are the available [[Janus Sockets $functions]].
 
See [[Notation conventions for methods]] for information about the conventions followed in the method descriptions.
See [[Notation conventions for methods]] for information about the conventions followed in the method descriptions.
 
<table class="wikitable">
<table class="wikitable">
<tr><th>$Function</th><th>Description</th></tr>
<tr><th>$Function</th><th>Description</th></tr>
<tr><td valign="top">[[$Sock_Capture]]</td><td valign="top">Should print output be sent on the socket?</td></tr>
<!-- ************************************************************** -->
<tr><td valign="top">[[$Sock_Cert_Info]]</td><td valign="top">Retrieve a value from the SSL certificate</td></tr>
<!-- Note that FUNSCHECK.WIKI depends on the format of the function name/description rows - *** SO DON'T MUCK WITH IT!!! *** -->
<tr><td valign="top">[[$Sock_Cert_Levels]]</td><td valign="top">Number of levels of the SSL certificate</td></tr>
<!-- ************************************************************** -->
<tr><td valign="top">[[$Sock_Close]]</td><td valign="top">Close this socket connection</td></tr>
<tr><td>[[$Sock_Capture]]</td><td valign="top">Should print output be sent on the socket?</td></tr>
<tr><td valign="top">[[$Sock_Conn]]</td><td valign="top">Create a socket connection</td></tr>
<tr><td>[[$Sock_Cert_Info]]</td><td valign="top">Retrieve a value from the SSL certificate</td></tr>
<tr><td valign="top">[[$Sock_ErrInfo]]</td><td valign="top">Retrieve info about the most recent socket error</td></tr>
<tr><td>[[$Sock_Cert_Levels]]</td><td valign="top">Number of levels of the SSL certificate</td></tr>
<tr><td valign="top">[[$Sock_Info]]</td><td valign="top">Retrieve information about the socket</td></tr>
<tr><td>[[$Sock_Close]]</td><td valign="top">Close this socket connection</td></tr>
<tr><td valign="top">[[$Sock_Num]]</td><td valign="top">Socket numbers of a set of selected sockets</td></tr>
<tr><td>[[$Sock_Conn]]</td><td valign="top">Create a socket connection</td></tr>
<tr><td valign="top">[[$Sock_OnReset]]</td><td valign="top">Jump to label when this socket resets</td></tr>
<tr><td>[[$Sock_ErrInfo]]</td><td valign="top">Retrieve info about the most recent socket error</td></tr>
<tr><td valign="top">[[$Sock_Recv]]</td><td valign="top">Receive a string of bytes on this socket</td></tr>
<tr><td>[[$Sock_Info]]</td><td valign="top">Retrieve information about the socket</td></tr>
<tr><td valign="top">[[$Sock_RecvPrs]]</td><td valign="top">Receive bytes up to a given string</td></tr>
<tr><td>[[$Sock_Num]]</td><td valign="top">Socket numbers of a set of selected sockets</td></tr>
<tr><td valign="top">[[$Sock_SSL_On]]</td><td valign="top">Turn on SSL processing</td></tr>
<tr><td>[[$Sock_OnReset]]</td><td valign="top">Jump to label when this socket resets</td></tr>
<tr><td valign="top">[[$Sock_Send]]</td><td valign="top">Send a string over this socket</td></tr>
<tr><td>[[$Sock_Recv]]</td><td valign="top">Receive a string of bytes on this socket</td></tr>
<tr><td valign="top">[[$Sock_SendLn]]</td><td valign="top">Send a string plus line end character</td></tr>
<tr><td>[[$Sock_RecvPrs]]</td><td valign="top">Receive bytes up to a given string</td></tr>
<tr><td valign="top">[[$Sock_Set]]</td><td valign="top">Change a setting for this socket</td></tr>
<tr><td>[[$Sock_SSL_On]]</td><td valign="top">Turn on SSL processing</td></tr>
<tr><td valign="top">[[$Sock_Tran_In]]</td><td valign="top">Translate a remote=encoded string to internal</td></tr>
<tr><td>[[$Sock_Send]]</td><td valign="top">Send a string over this socket</td></tr>
<tr><td valign="top">[[$Sock_Tran_Out]]</td><td valign="top">Translate an internal-encoded string to remote</td></tr>
<tr><td>[[$Sock_SendLn]]</td><td valign="top">Send a string plus line end character</td></tr>
<tr><td valign="top">[[$Sock_URL_Encode]]</td><td valign="top">Use escape sequences to encode special characters</td></tr>
<tr><td>[[$Sock_Set]]</td><td valign="top">Change a setting for this socket</td></tr>
<tr><td>[[$Sock_Tran_In]]</td><td valign="top">Translate a remote-encoded string to internal</td></tr>
<tr><td>[[$Sock_Tran_Out]]</td><td valign="top">Translate an internal-encoded string to remote</td></tr>
<tr><td>[[$Sock_URL_Encode]]</td><td valign="top">Use escape sequences to encode special characters</td></tr>
</table>
</table>
 
[[Category:Janus Sockets]]
[[Category:Janus Sockets]]
[[Category:$Functions|$Sock_xxx functions]]
[[Category:$Functions|$Sock_xxx functions]]

Revision as of 16:34, 16 February 2012

The following are the available Janus Sockets $functions.

See Notation conventions for methods for information about the conventions followed in the method descriptions.

$FunctionDescription
$Sock_CaptureShould print output be sent on the socket?
$Sock_Cert_InfoRetrieve a value from the SSL certificate
$Sock_Cert_LevelsNumber of levels of the SSL certificate
$Sock_CloseClose this socket connection
$Sock_ConnCreate a socket connection
$Sock_ErrInfoRetrieve info about the most recent socket error
$Sock_InfoRetrieve information about the socket
$Sock_NumSocket numbers of a set of selected sockets
$Sock_OnResetJump to label when this socket resets
$Sock_RecvReceive a string of bytes on this socket
$Sock_RecvPrsReceive bytes up to a given string
$Sock_SSL_OnTurn on SSL processing
$Sock_SendSend a string over this socket
$Sock_SendLnSend a string plus line end character
$Sock_SetChange a setting for this socket
$Sock_Tran_InTranslate a remote-encoded string to internal
$Sock_Tran_OutTranslate an internal-encoded string to remote
$Sock_URL_EncodeUse escape sequences to encode special characters