Class: SONIC_STREAM_src_relay

Source Location: /streams/sonic.stream.src_relay.php

Class Overview [line 22]

SONIC_thread
   |
   --SONIC_stream
      |
      --SONIC_STREAM_src_relay

Author(s):

Version:

Copyright:

Variables

Constants

Methods


Inherited Methods

Class: SONIC_thread

SONIC_thread::sonic_thread_run()
fork entire program Memory and Execution space aka M.E.


Class Details

[ Top ]


Class Variables

$sock_mux_out =  NULL

[line 62]

mux'ed resource socket output var

Type: resource

Overrides:

[ Top ]

$sock_out =  NULL

[line 56]

destination endpoint resource socket var

Type: resource

Overrides:

[ Top ]


Class Methods

sonic_stream_main

void sonic_stream_main( [resource $sock_in = null])

[line 203]

stream main

Tags:

  • see - SONIC_stream::sonic_stream_main()

Parameters:

  • resource $sock_in - third party support (library mode) override, resource socket bound and listening for connections

[ Top ]

sonic_stream_sr_prelog

string sonic_stream_sr_prelog( )

[line 602]

log output unifier

returns a uniform prefix for log/output entries

Tags:

Parameters:

[ Top ]

sonic_stream_sr_start

void sonic_stream_sr_start( [resource $sock_in = null])

[line 104]

main setup

load signal handers and poll socket_accept listening socket for connected client then return

Tags:

Parameters:

  • resource $sock_in - third party support (library mode) override, listening resource socket

[ Top ]

sonic_stream_sr_stop

void sonic_stream_sr_stop( )

[line 172]

main shutdown/finish

closes in and out resource socket variables and echos trace

Tags:

Parameters:

[ Top ]

_sonic_stream_sr_handler

void _sonic_stream_sr_handler( [integer $sig = NULL])

[line 69]

signal termination handler

Parameters:

  • integer $sig - posix process signal

[ Top ]


Class Constants


Documentation generated on Fri, 12 Sep 2008 19:19:04 +1000 by phpDocumentor 1.4.1