Index of all elements
[ a ]
[ b ]
[ c ]
[ d ]
[ e ]
[ f ]
[ g ]
[ h ]
[ i ]
[ l ]
[ m ]
[ n ]
[ o ]
[ p ]
[ r ]
[ s ]
[ t ]
[ u ]
[ v ]
[ w ]
[ x ]
[ y ]
[ _ ]
a
- $active
- in file nanoserv.php, variable NS_Listener::$active
Is the listener active ?
- $active
- in file nanoserv.php, variable NS_Timer::$active
Timer status
- $active
- in file nanoserv.php, variable NS_Datagram_Handler::$active
Is the listener active ?
- $addr
- in file nanoserv.php, variable NS_Exception::$addr
- $address
- in file nanoserv.php, variable NS_Client_Socket::$address
Peer address (format is 'proto://addr:port')
- $address
- in file nanoserv.php, variable NS_Server_Socket::$address
Listen address (format is 'proto://addr:port')
- $address_request
- in file NS_DHCP_Handler.php, variable NS_DHCP_Options::$address_request
- $address_time
- in file NS_DHCP_Handler.php, variable NS_DHCP_Options::$address_time
- Accept
- in file nanoserv.php, method NS_Server_Socket::Accept()
Accept connection
- Activate
- in file nanoserv.php, method NS_Timer::Activate()
Activate timer
- Activate
- in file nanoserv.php, method NS_Listener::Activate()
Activate the listener
- Activate
- in file nanoserv.php, method NS_Datagram_Handler::Activate()
Activate the listener
- Add_Header
- in file NS_HTTP_Service_Handler.php, function Add_Header()
Add HTTP header to the response
- Ask_Master
- in file nanoserv.php, method NS_IPC_Socket::Ask_Master()
Ask the master process for object data
top
top
c
- $callback
- in file nanoserv.php, variable NS_Write_Buffer::$callback
End-of-write Callback
- $callback
- in file nanoserv.php, variable NS_Timer::$callback
Timer callback
- $caller_pid
- in file nanoserv.php, variable NS_Shared_Object::$caller_pid
caller process pid
- $chaddr
- in file NS_DHCP_Handler.php, variable NS_DHCP_Message::$chaddr
- $child_process
- in file nanoserv.php, variable Nanoserv::$child_process
Are we master or child process ?
- $ciaddr
- in file NS_DHCP_Handler.php, variable NS_DHCP_Message::$ciaddr
- $client_fqdn
- in file NS_DHCP_Handler.php, variable NS_DHCP_Options::$client_fqdn
- $client_identifier
- in file NS_DHCP_Handler.php, variable NS_DHCP_Options::$client_identifier
- $compress
- in file NS_HTTP_Service_Handler.php, variable NS_HTTP_Service_Handler::$compress
Compress option
- $compress_level
- in file NS_HTTP_Service_Handler.php, variable NS_HTTP_Service_Handler::$compress_level
Compression level
- $connected
- in file nanoserv.php, variable NS_Socket::$connected
Is the socket connected ?
- $connect_timeout
- in file nanoserv.php, variable NS_Client_Socket::$connect_timeout
Connect timeout (timestamp)
- $context
- in file nanoserv.php, variable NS_Socket::$context
Stream context
- $crypto_type
- in file nanoserv.php, variable NS_Socket::$crypto_type
Crypto type
- Clear_Timers
- in file nanoserv.php, method Nanoserv::Clear_Timers()
Clear all existing timers
- Close
- in file nanoserv.php, method NS_Socket::Close()
Close the socket
- Code_To_Facility
- in file NS_Syslog_Handler.php, method NS_Syslog_Handler::Code_To_Facility()
Get facility name from numerical code
- COMPRESS_AUTO
- in file NS_HTTP_Service_Handler.php, class constant NS_HTTP_Service_Handler::COMPRESS_AUTO
Compression options
- COMPRESS_OFF
- in file NS_HTTP_Service_Handler.php, class constant NS_HTTP_Service_Handler::COMPRESS_OFF
Compression options
- Compress_Response
- in file NS_HTTP_Service_Handler.php, function Compress_Response()
Compress a response if possible and needed
- Connect
- in file nanoserv.php, method NS_Client_Socket::Connect()
Connect to the peer address
- Connect
- in file nanoserv.php, method NS_Connection_Handler::Connect()
Connect
- CONNECT_TIMEOUT
- in file nanoserv.php, class constant NS_Client_Socket::CONNECT_TIMEOUT
Connect timeout (seconds)
top
d
- $data
- in file nanoserv.php, variable NS_Write_Buffer::$data
Buffered data
- $data_buffer
- in file NS_SMTP_Service_Handler.php, variable NS_SMTP_Service_Handler::$data_buffer
Mail data buffer
- $dhcp_message
- in file NS_DHCP_Handler.php, variable NS_DHCP_Options::$dhcp_message
- $dhcp_msg_type
- in file NS_DHCP_Handler.php, variable NS_DHCP_Options::$dhcp_msg_type
- $dhcp_server_id
- in file NS_DHCP_Handler.php, variable NS_DHCP_Options::$dhcp_server_id
- $dns_servers
- in file NS_DHCP_Handler.php, variable NS_DHCP_Options::$dns_servers
- $domain_name
- in file NS_DHCP_Handler.php, variable NS_DHCP_Options::$domain_name
- Deactivate
- in file nanoserv.php, method NS_Timer::Deactivate()
Deactivate timer
- Deactivate
- in file nanoserv.php, method NS_Datagram_Handler::Deactivate()
Deactivate the listener
- Deactivate
- in file nanoserv.php, method NS_Listener::Deactivate()
Deactivate the listener
- Decode
- in file NS_DHCP_Handler.php, method NS_DHCP_Options::Decode()
- Decode
- in file NS_DHCP_Handler.php, method NS_DHCP_Message::Decode()
- DEFAULT_CONTENT_TYPE
- in file NS_HTTP_Service_Handler.php, class constant NS_HTTP_Service_Handler::DEFAULT_CONTENT_TYPE
Default content type
- DEFAULT_READ_LENGTH
- in file nanoserv.php, class constant NS_Socket::DEFAULT_READ_LENGTH
Maximum number of bytes read by Read()
- DHCP_ACK
- in file NS_DHCP_Handler.php, class constant NS_DHCP_Message::DHCP_ACK
- DHCP_DECLINE
- in file NS_DHCP_Handler.php, class constant NS_DHCP_Message::DHCP_DECLINE
- DHCP_DISCOVER
- in file NS_DHCP_Handler.php, class constant NS_DHCP_Message::DHCP_DISCOVER
- DHCP_INFORM
- in file NS_DHCP_Handler.php, class constant NS_DHCP_Message::DHCP_INFORM
- DHCP_NAK
- in file NS_DHCP_Handler.php, class constant NS_DHCP_Message::DHCP_NAK
- DHCP_OFFER
- in file NS_DHCP_Handler.php, class constant NS_DHCP_Message::DHCP_OFFER
- DHCP_RELEASE
- in file NS_DHCP_Handler.php, class constant NS_DHCP_Message::DHCP_RELEASE
- DHCP_REQUEST
- in file NS_DHCP_Handler.php, class constant NS_DHCP_Message::DHCP_REQUEST
- Disconnect
- in file nanoserv.php, method NS_Connection_Handler::Disconnect()
Disconnect
top
top
f
- $fd
- in file nanoserv.php, variable NS_Socket::$fd
Socket stream descriptor
- $file
- in file NS_DHCP_Handler.php, variable NS_DHCP_Message::$file
- $flags
- in file NS_DHCP_Handler.php, variable NS_DHCP_Message::$flags
- $forking
- in file nanoserv.php, variable NS_Listener::$forking
If set the listener will fork() a new process for each accepted connection
- Facility_To_Code
- in file NS_Syslog_Handler.php, method NS_Syslog_Handler::Facility_To_Code()
Get facility numerical code from name
- FAIL_CONNREFUSED
- in file nanoserv.php, class constant NS_Connection_Handler::FAIL_CONNREFUSED
Cause of connection failure
- FAIL_CRYPTO
- in file nanoserv.php, class constant NS_Connection_Handler::FAIL_CRYPTO
Cause of connection failure
- FAIL_TIMEOUT
- in file nanoserv.php, class constant NS_Connection_Handler::FAIL_TIMEOUT
Cause of connection failure
- Fault
- in file NS_SOAP_Service_Handler.php, method NS_SOAP_Service_Handler::Fault()
Returns a correctly formatted SOAP fault result
- Flush_Write_Buffers
- in file nanoserv.php, method Nanoserv::Flush_Write_Buffers()
Flush all write buffers
- Fork
- in file nanoserv.php, method Nanoserv::Fork()
Fork and setup IPC sockets
- Free_Connection
- in file nanoserv.php, method Nanoserv::Free_Connection()
Free an allocated connection
- Free_Datagram_Handler
- in file nanoserv.php, method Nanoserv::Free_Datagram_Handler()
Deactivate and free a datagram handler
- Free_Listener
- in file nanoserv.php, method Nanoserv::Free_Listener()
Deactivate and free a previously registered listener
- Free_Shared_Object
- in file nanoserv.php, method Nanoserv::Free_Shared_Object()
Free a shared object
- Free_Write_Buffers
- in file nanoserv.php, method Nanoserv::Free_Write_Buffers()
Free a registered write buffer
top
g
- $giaddr
- in file NS_DHCP_Handler.php, variable NS_DHCP_Message::$giaddr
- Get_Base_Href
- in file NS_SOAP_Service_Handler.php, method NS_SOAP_Service_Handler::Get_Base_Href()
Returns a base location for the HTTP service based on the hostname option and the listening port
- Get_Connections
- in file nanoserv.php, method Nanoserv::Get_Connections()
Get all registered NS_Connection_Handler objects
- Get_Exports
- in file NS_SOAP_Service_Handler.php, method NS_SOAP_Service_Handler::Get_Exports()
Get list of exported methods with their parameters
- Get_Exports
- in file NS_Persistent_SOAP_Service_Handler.php, method NS_Persistent_SOAP_Service_Handler::Get_Exports()
- Get_Exports
- in file NS_Direct_SOAP_Service_Handler.php, method NS_Direct_SOAP_Service_Handler::Get_Exports()
- Get_Listeners
- in file nanoserv.php, method Nanoserv::Get_Listeners()
Get all registered NS_Listener objects
- Get_Name
- in file nanoserv.php, method NS_Socket::Get_Name()
Get local socket name
- Get_Options
- in file nanoserv.php, method NS_Socket::Get_Options()
Get stream options
- Get_Peer_Name
- in file nanoserv.php, method NS_Socket::Get_Peer_Name()
Get remote socket name
- Get_Timers
- in file nanoserv.php, method Nanoserv::Get_Timers()
Get all registered NS_Timer objects
- Get_WSDL
- in file NS_SOAP_Service_Handler.php, method NS_SOAP_Service_Handler::Get_WSDL()
Generates a WSDL document for the current service
- Get_XSD
- in file NS_SOAP_Service_Handler.php, method NS_SOAP_Service_Handler::Get_XSD()
Generates a XSD document for the specified method
top
h
- $handler
- in file nanoserv.php, variable NS_Socket::$handler
Attached handler
- $handler
- in file nanoserv.php, variable NS_Client_Exception::$handler
- $handler_classname
- in file nanoserv.php, variable NS_Listener::$handler_classname
Name of the handler class
- $handler_options
- in file nanoserv.php, variable NS_Listener::$handler_options
Handler options
- $helo_message
- in file NS_SMTP_Service_Handler.php, variable NS_SMTP_Service_Handler::$helo_message
HELO message
- $hlen
- in file NS_DHCP_Handler.php, variable NS_DHCP_Message::$hlen
- $hops
- in file NS_DHCP_Handler.php, variable NS_DHCP_Message::$hops
- $hostname
- in file NS_DHCP_Handler.php, variable NS_DHCP_Options::$hostname
- $hostname
- in file NS_SOAP_Service_Handler.php, variable NS_SOAP_Service_Handler::$hostname
Defines the host name of the server, useful for WSDL automatic generation
- $hostname
- in file NS_SMTP_Service_Handler.php, variable NS_SMTP_Service_Handler::$hostname
Hostname
- $htype
- in file NS_DHCP_Handler.php, variable NS_DHCP_Message::$htype
- Handle_Request
- in file NS_HTTP_Service_Handler.php, method NS_HTTP_Async_Service_Handler::Handle_Request()
- Handle_Request
- in file NS_HTTP_Service_Handler.php, method NS_HTTP_Service_Handler::Handle_Request()
- HTYPE_ETHERNET
- in file NS_DHCP_Handler.php, class constant NS_DHCP_Message::HTYPE_ETHERNET
- Htype_To_String
- in file NS_DHCP_Handler.php, method NS_DHCP_Message::Htype_To_String()
top
top
top
top
n
- $nb_forked_processes
- in file nanoserv.php, variable Nanoserv::$nb_forked_processes
Number of active connection handler processes
- NS_DHCP_Handler.php
- procedural page NS_DHCP_Handler.php
- NS_Direct_JSON_RPC_Service_Handler.php
- procedural page NS_Direct_JSON_RPC_Service_Handler.php
- NS_Direct_SOAP_Service_Handler.php
- procedural page NS_Direct_SOAP_Service_Handler.php
- NS_Direct_XML_RPC_Service_Handler.php
- procedural page NS_Direct_XML_RPC_Service_Handler.php
- NS_HTTP_Service_Handler.php
- procedural page NS_HTTP_Service_Handler.php
- NS_JSON_RPC_Service_Handler.php
- procedural page NS_JSON_RPC_Service_Handler.php
- NS_Line_Input_Connection_Handler.php
- procedural page NS_Line_Input_Connection_Handler.php
- NS_Persistent_JSON_RPC_Service_Handler.php
- procedural page NS_Persistent_JSON_RPC_Service_Handler.php
- NS_Persistent_SOAP_Service_Handler.php
- procedural page NS_Persistent_SOAP_Service_Handler.php
- NS_Persistent_XML_RPC_Service_Handler.php
- procedural page NS_Persistent_XML_RPC_Service_Handler.php
- NS_SMTP_Service_Handler.php
- procedural page NS_SMTP_Service_Handler.php
- NS_SOAP_Service_Handler.php
- procedural page NS_SOAP_Service_Handler.php
- NS_Syslog_Handler.php
- procedural page NS_Syslog_Handler.php
- NS_Telnet_Handler.php
- procedural page NS_Telnet_Handler.php
- NS_Telnet_Line_Input_Handler.php
- procedural page NS_Telnet_Line_Input_Handler.php
- NS_XML_RPC_Service_Handler.php
- procedural page NS_XML_RPC_Service_Handler.php
- Nanoserv
- in file nanoserv.php, class Nanoserv
Server / multiplexer class
- nanoserv.php
- procedural page nanoserv.php
- New_Connection
- in file nanoserv.php, method Nanoserv::New_Connection()
Register a new outgoing connection
- New_Datagram_Handler
- in file nanoserv.php, method Nanoserv::New_Datagram_Handler()
Register a new datagram (udp) handler
- New_Listener
- in file nanoserv.php, method Nanoserv::New_Listener()
Register a new listener
- New_Shared_Object
- in file nanoserv.php, method Nanoserv::New_Shared_Object()
Register a new shared object
- New_Static_Write_Buffer
- in file nanoserv.php, method Nanoserv::New_Static_Write_Buffer()
Register a new static write buffer
- New_Stream_Write_Buffer
- in file nanoserv.php, method Nanoserv::New_Stream_Write_Buffer()
Register a new static write buffer
- New_Timer
- in file nanoserv.php, method Nanoserv::New_Timer()
Register a new timer callback
- NS_Client_Exception
- in file nanoserv.php, class NS_Client_Exception
Client exception class
- NS_Client_Socket
- in file nanoserv.php, class NS_Client_Socket
Client socket class
- NS_Connection_Handler
- in file nanoserv.php, class NS_Connection_Handler
Connection handler class
- NS_Datagram_Handler
- in file nanoserv.php, class NS_Datagram_Handler
Datagram listener / handler class
- NS_DHCP_Exception
- in file NS_DHCP_Handler.php, class NS_DHCP_Exception
DHCP message decoding exception
- NS_DHCP_Handler
- in file NS_DHCP_Handler.php, class NS_DHCP_Handler
DHCP protocol handler handler class
- NS_DHCP_Message
- in file NS_DHCP_Handler.php, class NS_DHCP_Message
DHCP message parser and builder class
- NS_DHCP_Options
- in file NS_DHCP_Handler.php, class NS_DHCP_Options
DCHP message options parser and builder class
- NS_Direct_JSON_RPC_Service_Handler
- in file NS_Direct_JSON_RPC_Service_Handler.php, class NS_Direct_JSON_RPC_Service_Handler
Direct JSON-RPC server class
- NS_Direct_SOAP_Service_Handler
- in file NS_Direct_SOAP_Service_Handler.php, class NS_Direct_SOAP_Service_Handler
Direct SOAP over HTTP service handler class
- NS_Direct_XML_RPC_Service_Handler
- in file NS_Direct_XML_RPC_Service_Handler.php, class NS_Direct_XML_RPC_Service_Handler
Direct XML-RPC server class
- NS_Exception
- in file nanoserv.php, class NS_Exception
Base exception class
- NS_Handler
- in file nanoserv.php, class NS_Handler
Base handler class
- NS_HTTP_Async_Service_Handler
- in file NS_HTTP_Service_Handler.php, class NS_HTTP_Async_Service_Handler
HTTP Asynchronous service handler class
- NS_HTTP_Service_Handler
- in file NS_HTTP_Service_Handler.php, class NS_HTTP_Service_Handler
Connection handler class
- NS_IPC_Socket
- in file nanoserv.php, class NS_IPC_Socket
IPC Socket class
- NS_I_Write_Buffer
- in file nanoserv.php, class NS_I_Write_Buffer
Write buffer interface
- NS_JSON_RPC_Service_Handler
- in file NS_JSON_RPC_Service_Handler.php, class NS_JSON_RPC_Service_Handler
JSON-RPC Service handler class
- NS_Line_Input_Connection_Handler
- in file NS_Line_Input_Connection_Handler.php, class NS_Line_Input_Connection_Handler
Line input connection handler class
- NS_Listener
- in file nanoserv.php, class NS_Listener
Listener class
- NS_Persistent_JSON_RPC_Service_Handler
- in file NS_Persistent_JSON_RPC_Service_Handler.php, class NS_Persistent_JSON_RPC_Service_Handler
Persistent JSON-RPC server class
- NS_Persistent_SOAP_Service_Handler
- in file NS_Persistent_SOAP_Service_Handler.php, class NS_Persistent_SOAP_Service_Handler
Persistent SOAP over HTTP service handler class
- NS_Persistent_XML_RPC_Service_Handler
- in file NS_Persistent_XML_RPC_Service_Handler.php, class NS_Persistent_XML_RPC_Service_Handler
Persistent XML-RPC server class
- NS_Server_Exception
- in file nanoserv.php, class NS_Server_Exception
Server exception class
- NS_Server_Socket
- in file nanoserv.php, class NS_Server_Socket
Server socket class
- NS_Shared_Object
- in file nanoserv.php, class NS_Shared_Object
Shared object class for inter-process communications
- NS_SMTP_Service_Handler
- in file NS_SMTP_Service_Handler.php, class NS_SMTP_Service_Handler
SMTP Service handler class
- NS_SOAP_Service_Handler
- in file NS_SOAP_Service_Handler.php, class NS_SOAP_Service_Handler
SOAP 1.1 over HTTP Service handler class
- NS_Socket
- in file nanoserv.php, class NS_Socket
Base socket class
- NS_Static_Write_Buffer
- in file nanoserv.php, class NS_Static_Write_Buffer
Static write buffer class
- NS_Stream_Write_Buffer
- in file nanoserv.php, class NS_Stream_Write_Buffer
Stream write buffer class
- NS_Syslog_Handler
- in file NS_Syslog_Handler.php, class NS_Syslog_Handler
Syslog protocol handler handler class
- NS_Telnet_Handler
- in file NS_Telnet_Handler.php, class NS_Telnet_Handler
Telnet protocol handler handler class
- NS_Telnet_Line_Input_Connection
- in file NS_Telnet_Line_Input_Handler.php, class NS_Telnet_Line_Input_Connection
Telnet with line input protocol handler handler class
- NS_Timer
- in file nanoserv.php, class NS_Timer
Timer class
- NS_VERSION
- in file nanoserv.php, constant NS_VERSION
nanoserv current version number
- NS_Write_Buffer
- in file nanoserv.php, class NS_Write_Buffer
Write buffer base class
- NS_XML_RPC_Service_Handler
- in file NS_XML_RPC_Service_Handler.php, class NS_XML_RPC_Service_Handler
XML-RPC Service handler class
top
o
- $op
- in file NS_DHCP_Handler.php, variable NS_DHCP_Message::$op
- $options
- in file NS_DHCP_Handler.php, variable NS_DHCP_Message::$options
- $option_overload
- in file NS_DHCP_Handler.php, variable NS_DHCP_Options::$option_overload
- on_Accept
- in file nanoserv.php, method NS_Connection_Handler::on_Accept()
Event called on received connection
- on_Accept
- in file NS_SMTP_Service_Handler.php, method NS_SMTP_Service_Handler::on_Accept()
- on_Call
- in file NS_SOAP_Service_Handler.php, method NS_SOAP_Service_Handler::on_Call()
Event called on SOAP method call
- on_Call
- in file NS_XML_RPC_Service_Handler.php, method NS_XML_RPC_Service_Handler::on_Call()
Event called on XML-RPC method call
- on_Call
- in file NS_Direct_SOAP_Service_Handler.php, method NS_Direct_SOAP_Service_Handler::on_Call()
- on_Call
- in file NS_Direct_JSON_RPC_Service_Handler.php, method NS_Direct_JSON_RPC_Service_Handler::on_Call()
- on_Call
- in file NS_Direct_XML_RPC_Service_Handler.php, method NS_Direct_XML_RPC_Service_Handler::on_Call()
- on_Call
- in file NS_Persistent_SOAP_Service_Handler.php, method NS_Persistent_SOAP_Service_Handler::on_Call()
- on_Call
- in file NS_JSON_RPC_Service_Handler.php, method NS_JSON_RPC_Service_Handler::on_Call()
Event called on JSON-RPC method call
- on_Call
- in file NS_Persistent_XML_RPC_Service_Handler.php, method NS_Persistent_XML_RPC_Service_Handler::on_Call()
- on_Call
- in file NS_Persistent_JSON_RPC_Service_Handler.php, method NS_Persistent_JSON_RPC_Service_Handler::on_Call()
- on_Connect
- in file nanoserv.php, method NS_Connection_Handler::on_Connect()
Event called on established connection
- on_Connect_Fail
- in file nanoserv.php, method NS_Connection_Handler::on_Connect_Fail()
Event called on failed connection
- on_DHCP_Message
- in file NS_DHCP_Handler.php, method NS_DHCP_Handler::on_DHCP_Message()
Event called when a DHCP message is received
- on_Disconnect
- in file nanoserv.php, method NS_Connection_Handler::on_Disconnect()
Event called on disconnection
- on_Event
- in file NS_Syslog_Handler.php, method NS_Syslog_Handler::on_Event()
Event called on new syslog event
- on_Fork_Done
- in file nanoserv.php, method NS_Connection_Handler::on_Fork_Done()
Event called after forking, both on master and child processes
- on_Fork_Prepare
- in file nanoserv.php, method NS_Connection_Handler::on_Fork_Prepare()
Event called before forking
- on_Mail
- in file NS_SMTP_Service_Handler.php, method NS_SMTP_Service_Handler::on_Mail()
Event called on mail reception
- on_Read
- in file nanoserv.php, method NS_Datagram_Handler::on_Read()
Event called on data reception
- on_Read
- in file NS_Line_Input_Connection_Handler.php, method NS_Line_Input_Connection_Handler::on_Read()
- on_Read
- in file NS_Telnet_Handler.php, method NS_Telnet_Handler::on_Read()
- on_Read
- in file NS_Syslog_Handler.php, method NS_Syslog_Handler::on_Read()
- on_Read
- in file NS_DHCP_Handler.php, method NS_DHCP_Handler::on_Read()
- on_Read
- in file nanoserv.php, method NS_Connection_Handler::on_Read()
Event called on data reception
- on_Read
- in file NS_HTTP_Service_Handler.php, method NS_HTTP_Service_Handler::on_Read()
- on_Read_Line
- in file NS_SMTP_Service_Handler.php, method NS_SMTP_Service_Handler::on_Read_Line()
- on_Read_Line
- in file NS_Line_Input_Connection_Handler.php, method NS_Line_Input_Connection_Handler::on_Read_Line()
Event called on new line of data
- on_Request
- in file NS_SOAP_Service_Handler.php, method NS_SOAP_Service_Handler::on_Request()
- on_Request
- in file NS_HTTP_Service_Handler.php, function on_Request()
Event called on HTTP request
- on_Request
- in file NS_JSON_RPC_Service_Handler.php, method NS_JSON_RPC_Service_Handler::on_Request()
- on_Request
- in file NS_XML_RPC_Service_Handler.php, method NS_XML_RPC_Service_Handler::on_Request()
- on_SMTP_HELO
- in file NS_SMTP_Service_Handler.php, method NS_SMTP_Service_Handler::on_SMTP_HELO()
Event called on SMTP HELO reception
- on_SMTP_MAIL_FROM
- in file NS_SMTP_Service_Handler.php, method NS_SMTP_Service_Handler::on_SMTP_MAIL_FROM()
Event called on SMTP MAIL FROM reception
- on_SMTP_RCPT_TO
- in file NS_SMTP_Service_Handler.php, method NS_SMTP_Service_Handler::on_SMTP_RCPT_TO()
Event called on SMTP RCPT TO reception
- on_SMTP_Unhandled
- in file NS_SMTP_Service_Handler.php, method NS_SMTP_Service_Handler::on_SMTP_Unhandled()
Event called on unknown SMTP command reception
- on_Telnet_Read
- in file NS_Telnet_Line_Input_Handler.php, method NS_Telnet_Line_Input_Connection::on_Telnet_Read()
Telnet read event
- on_Telnet_Read
- in file NS_Telnet_Handler.php, method NS_Telnet_Handler::on_Telnet_Read()
Telnet read event
- on_Telnet_Read_Line
- in file NS_Telnet_Line_Input_Handler.php, method NS_Telnet_Line_Input_Connection::on_Telnet_Read_Line()
Telnet line read event
- OPT_8BIT
- in file NS_Telnet_Handler.php, class constant NS_Telnet_Handler::OPT_8BIT
- OPT_ECHO
- in file NS_Telnet_Handler.php, class constant NS_Telnet_Handler::OPT_ECHO
- OPT_LINE_MODE
- in file NS_Telnet_Handler.php, class constant NS_Telnet_Handler::OPT_LINE_MODE
- OPT_SUPPRESS_GO_AHEAD
- in file NS_Telnet_Handler.php, class constant NS_Telnet_Handler::OPT_SUPPRESS_GO_AHEAD
- Op_To_String
- in file NS_DHCP_Handler.php, method NS_DHCP_Message::Op_To_String()
top
top
r
- $rebinding_time
- in file NS_DHCP_Handler.php, variable NS_DHCP_Options::$rebinding_time
- $remote_options
- in file NS_Telnet_Handler.php, variable NS_Telnet_Handler::$remote_options
Protocol options set by the remote party
- $renewal_time
- in file NS_DHCP_Handler.php, variable NS_DHCP_Options::$renewal_time
- $request_content
- in file NS_HTTP_Service_Handler.php, variable NS_HTTP_Service_Handler::$request_content
Request content (raw POST data)
- $request_headers
- in file NS_HTTP_Service_Handler.php, variable NS_HTTP_Service_Handler::$request_headers
Request headers
- $request_method
- in file NS_HTTP_Service_Handler.php, variable NS_HTTP_Service_Handler::$request_method
Request method
- $request_protocol
- in file NS_HTTP_Service_Handler.php, variable NS_HTTP_Service_Handler::$request_protocol
Request protocol
- $request_url
- in file NS_JSON_RPC_Service_Handler.php, variable NS_JSON_RPC_Service_Handler::$request_url
Request URL
- $request_url
- in file NS_SOAP_Service_Handler.php, variable NS_SOAP_Service_Handler::$request_url
Request URL
- $request_url
- in file NS_XML_RPC_Service_Handler.php, variable NS_XML_RPC_Service_Handler::$request_url
Request URL
- $routers
- in file NS_DHCP_Handler.php, variable NS_DHCP_Options::$routers
- Raw_Write
- in file NS_Telnet_Handler.php, method NS_Telnet_Handler::Raw_Write()
- Read
- in file nanoserv.php, method NS_Socket::Read()
Read data from the socket and return it
- Read
- in file nanoserv.php, method NS_IPC_Socket::Read()
Read data from IPC socket
- Read_From
- in file nanoserv.php, method NS_Socket::Read_From()
Read data from a non connected socket and return it
- Run
- in file nanoserv.php, method Nanoserv::Run()
Enter main loop
top
s
- $secs
- in file NS_DHCP_Handler.php, variable NS_DHCP_Message::$secs
- $server_name
- in file NS_DHCP_Handler.php, variable NS_DHCP_Options::$server_name
- $shared_count
- in file nanoserv.php, variable NS_Shared_Object::$shared_count
static instance counter
- $siaddr
- in file NS_DHCP_Handler.php, variable NS_DHCP_Message::$siaddr
- $sname
- in file NS_DHCP_Handler.php, variable NS_DHCP_Message::$sname
- $socket
- in file nanoserv.php, variable NS_Write_Buffer::$socket
Attached socket
- $socket
- in file nanoserv.php, variable NS_Listener::$socket
Attached socket
- $socket
- in file nanoserv.php, variable NS_Handler::$socket
Attached socket
- $subnet_mask
- in file NS_DHCP_Handler.php, variable NS_DHCP_Options::$subnet_mask
- Send_Option
- in file NS_Telnet_Handler.php, method NS_Telnet_Handler::Send_Option()
- Send_Response
- in file NS_HTTP_Service_Handler.php, function Send_Response()
Send HTTP response back to client
- SERVER_STRING
- in file NS_HTTP_Service_Handler.php, class constant NS_HTTP_Service_Handler::SERVER_STRING
Server string
- SERVER_STRING
- in file NS_SMTP_Service_Handler.php, class constant NS_SMTP_Service_Handler::SERVER_STRING
Server string
- Setup
- in file nanoserv.php, method NS_Socket::Setup()
Setup crypto if needed
- Set_Blocking
- in file nanoserv.php, method NS_Socket::Set_Blocking()
Sets wether the socket is blocking or not
- Set_Compression
- in file NS_HTTP_Service_Handler.php, function Set_Compression()
Set compression option
- Set_Content_Type
- in file NS_HTTP_Service_Handler.php, function Set_Content_Type()
Set response content type
- Set_Forking
- in file nanoserv.php, method NS_Listener::Set_Forking()
Sets wether the listener should fork() a new process for each accepted connection
- Set_Max_Children
- in file nanoserv.php, method Nanoserv::Set_Max_Children()
Set the maximum number of allowed children processes before delaying incoming connections
- Set_Option
- in file nanoserv.php, method NS_Handler::Set_Option()
Set a stream context option
- Set_Option
- in file nanoserv.php, method NS_Socket::Set_Option()
Set a stream context option
- Set_Option
- in file nanoserv.php, method NS_Listener::Set_Option()
Set a stream context option
- Set_Response_Status
- in file NS_HTTP_Service_Handler.php, function Set_Response_Status()
Set HTTP response status code
- Set_Timeout
- in file nanoserv.php, method NS_Socket::Set_Timeout()
Set timeout
- Set_Write_Buffer
- in file nanoserv.php, method NS_Socket::Set_Write_Buffer()
Set the stream write buffer (PHP defaults to 8192 bytes)
- SOAP_Add_Response_Envelope
- in file NS_SOAP_Service_Handler.php, method NS_SOAP_Service_Handler::SOAP_Add_Response_Envelope()
Add SOAP response envelope
top
top
top
top
w
- Waiting_Data
- in file nanoserv.php, method NS_Stream_Write_Buffer::Waiting_Data()
Get availability of data from stream
- Waiting_Data
- in file nanoserv.php, method NS_I_Write_Buffer::Waiting_Data()
Get availability of data
- Waiting_Data
- in file nanoserv.php, method NS_Static_Write_Buffer::Waiting_Data()
Get availability of data
- Write
- in file nanoserv.php, method NS_Stream_Write_Buffer::Write()
Read data from stream and write it to socket
- Write
- in file nanoserv.php, method NS_Static_Write_Buffer::Write()
Write data to socket and advance buffer pointer
- Write
- in file nanoserv.php, method NS_Connection_Handler::Write()
Send data over the connection
- Write
- in file nanoserv.php, method NS_I_Write_Buffer::Write()
Write data to socket and advance buffer pointer
- Write
- in file NS_Telnet_Handler.php, method NS_Telnet_Handler::Write()
- Write
- in file nanoserv.php, method NS_Datagram_Handler::Write()
Send data over the connection
- Write
- in file nanoserv.php, method NS_Socket::Write()
Write data to the socket
- Write_From_Stream
- in file nanoserv.php, method NS_Socket::Write_From_Stream()
Write data from stream to socket
- Write_Stream
- in file nanoserv.php, method NS_Connection_Handler::Write_Stream()
Send open stream over the connection
- Write_To
- in file nanoserv.php, method NS_Socket::Write_To()
Write data to a non connected socket
top
top
top
_
- $_oid
- in file nanoserv.php, variable NS_Shared_Object::$_oid
shared object unique identifier
- __call
- in file nanoserv.php, method NS_Shared_Object::__call()
- __construct
- in file nanoserv.php, method NS_Write_Buffer::__construct()
NS_Write_Buffer constructor
- __construct
- in file nanoserv.php, method NS_Timer::__construct()
NS_Timer constructor
- __construct
- in file nanoserv.php, method NS_Socket::__construct()
NS_Socket contructor
- __construct
- in file NS_SOAP_Service_Handler.php, method NS_SOAP_Service_Handler::__construct()
NS_SOAP_Service_Handler constructor
- __construct
- in file NS_DHCP_Handler.php, method NS_DHCP_Message::__construct()
- __construct
- in file NS_DHCP_Handler.php, method NS_DHCP_Options::__construct()
- __construct
- in file NS_Persistent_XML_RPC_Service_Handler.php, method NS_Persistent_XML_RPC_Service_Handler::__construct()
Persistent XML-RPC server constructor
- __construct
- in file NS_Persistent_SOAP_Service_Handler.php, method NS_Persistent_SOAP_Service_Handler::__construct()
Persistent SOAP service handler constructor
- __construct
- in file NS_Persistent_JSON_RPC_Service_Handler.php, method NS_Persistent_JSON_RPC_Service_Handler::__construct()
Persistent JSON-RPC server constructor
- __construct
- in file NS_HTTP_Service_Handler.php, method NS_HTTP_Service_Handler::__construct()
- __construct
- in file nanoserv.php, method NS_Datagram_Handler::__construct()
NS_Datagram_Handler constructor
- __construct
- in file nanoserv.php, method NS_Client_Exception::__construct()
- __construct
- in file NS_SMTP_Service_Handler.php, method NS_SMTP_Service_Handler::__construct()
SMTP Service Handler constructor
- __construct
- in file nanoserv.php, method NS_Exception::__construct()
- __construct
- in file nanoserv.php, method NS_Listener::__construct()
NS_Listener constructor
- __construct
- in file nanoserv.php, method NS_I_Write_Buffer::__construct()
Setup a new write buffer
- __construct
- in file nanoserv.php, method NS_Server_Exception::__construct()
- __construct
- in file nanoserv.php, method NS_Server_Socket::__construct()
NS_Server_Socket constructor
- __construct
- in file nanoserv.php, method NS_Client_Socket::__construct()
NS_Client_Socket constructor
- __construct
- in file nanoserv.php, method NS_IPC_Socket::__construct()
IPC Socket constructor
- __construct
- in file nanoserv.php, method NS_Shared_Object::__construct()
NS_Shared_Object constructor
- __destruct
- in file nanoserv.php, method NS_Datagram_Handler::__destruct()
NS_Datagram_Handler destructor
- __destruct
- in file nanoserv.php, method NS_Write_Buffer::__destruct()
NS_Write_Buffer destructor
- __destruct
- in file nanoserv.php, method NS_Socket::__destruct()
NS_Socket destructor
- __destruct
- in file nanoserv.php, method NS_Listener::__destruct()
NS_Listener destructor
- __get
- in file nanoserv.php, method NS_Shared_Object::__get()
- __set
- in file nanoserv.php, method NS_Shared_Object::__set()
top
|
|