ΠΠ»Π°Ρ parallel\Events\Event
(0.9.0)
ΠΠ±'ΡΠΊΡΠΈ ΠΏΠΎΠ΄ΡΠΉ
ΠΠΎΠ»ΠΈ ΠΏΠΎΠ²Π΅ΡΡΠ°ΡΡΡΡΡ ΠΎΠ±'ΡΠΊΡ Event, Event::$object ΠΌΠ°Ρ Π±ΡΡΠΈ Π²ΠΈΠ΄Π°Π»Π΅Π½ΠΎ Π· ΡΠΈΠΊΠ»Ρ, ΡΠΊΠΈΠΉ ΠΉΠΎΠ³ΠΎ ΠΏΠΎΠ²Π΅ΡΠ½ΡΠ², ΡΠΊΡΠΎ ΠΏΠΎΠ΄ΡΡ Ρ ΠΏΠΎΠ΄ΡΡΡ Π·Π°ΠΏΠΈΡΡ, ΠΊΠ»Π°Ρ Input Π΅ΠΊΠ·Π΅ΠΌΠΏΠ»ΡΡΠ° Event::$source ΡΠ°ΠΊΠΎΠΆ ΡΠ»ΡΠ΄ Π²ΠΈΠ΄Π°Π»ΠΈΡΠΈ.
ΠΠ³Π»ΡΠ΄ ΠΊΠ»Π°ΡΡΠ²
final
class parallel\Events\Event
{
/* ΠΠ΄Π½Π° ΠΈΠ· ΠΊΠΎΠ½ΡΡΠ°Π½Ρ Event\Type. */
public
int
$type;
/* ΠΠΎΠ»ΠΆΠ΅Π½ Π±ΡΡΡ ΠΈΡΡΠΎΡΠ½ΠΈΠΊΠΎΠΌ ΡΠΎΠ±ΡΡΠΈΡ (ΠΈΠΌΡ ΡΠ΅Π»ΠΈ) */
public
string
$source;
/* ΠΠΎΠ»ΠΆΠ½ΠΎ Π±ΡΡΡ Π»ΠΈΠ±ΠΎ Future, Π»ΠΈΠ±ΠΎ Channel */
public
object
$object;
/* ΠΠΎΠ»ΠΆΠ΅Π½ Π±ΡΡΡ ΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½ Π΄Π»Ρ ΡΠΎΠ±ΡΡΠΈΠΉ ΡΡΠ΅Π½ΠΈΡ/ΠΎΡΠΈΠ±ΠΊΠΈ */
public
$value;
}