Extension [ extension #123 sync version 1.1.3 ] { - Classes [5] { Class [ class SyncMutex ] { - Constants [0] { } - Static properties [0] { } - Static methods [0] { } - Properties [0] { } - Methods [3] { Method [ public method __construct ] { - Parameters [1] { Parameter #0 [ $name = ] } } Method [ public method lock ] { - Parameters [1] { Parameter #0 [ $wait = ] } } Method [ public method unlock ] { - Parameters [1] { Parameter #0 [ $all = ] } } } } Class [ class SyncSemaphore ] { - Constants [0] { } - Static properties [0] { } - Static methods [0] { } - Properties [0] { } - Methods [3] { Method [ public method __construct ] { - Parameters [3] { Parameter #0 [ $name = ] Parameter #1 [ $initialval = ] Parameter #2 [ $autounlock = ] } } Method [ public method lock ] { - Parameters [1] { Parameter #0 [ $wait = ] } } Method [ public method unlock ] { - Parameters [1] { Parameter #0 [ &$prevcount = ] } } } } Class [ class SyncEvent ] { - Constants [0] { } - Static properties [0] { } - Static methods [0] { } - Properties [0] { } - Methods [4] { Method [ public method __construct ] { - Parameters [2] { Parameter #0 [ $name = ] Parameter #1 [ $manual = ] } } Method [ public method wait ] { - Parameters [1] { Parameter #0 [ $wait = ] } } Method [ public method fire ] { - Parameters [0] { } } Method [ public method reset ] { - Parameters [0] { } } } } Class [ class SyncReaderWriter ] { - Constants [0] { } - Static properties [0] { } - Static methods [0] { } - Properties [0] { } - Methods [5] { Method [ public method __construct ] { - Parameters [2] { Parameter #0 [ $name = ] Parameter #1 [ $autounlock = ] } } Method [ public method readlock ] { - Parameters [1] { Parameter #0 [ $wait = ] } } Method [ public method writelock ] { - Parameters [1] { Parameter #0 [ $wait = ] } } Method [ public method readunlock ] { - Parameters [0] { } } Method [ public method writeunlock ] { - Parameters [0] { } } } } Class [ class SyncSharedMemory ] { - Constants [0] { } - Static properties [0] { } - Static methods [0] { } - Properties [0] { } - Methods [5] { Method [ public method __construct ] { - Parameters [2] { Parameter #0 [ $name ] Parameter #1 [ $size ] } } Method [ public method first ] { - Parameters [0] { } } Method [ public method size ] { - Parameters [0] { } } Method [ public method write ] { - Parameters [2] { Parameter #0 [ $string ] Parameter #1 [ $start = ] } } Method [ public method read ] { - Parameters [2] { Parameter #0 [ $start = ] Parameter #1 [ $length = ] } } } } } }