*/ interface SocketInterface { /** * Get options. * * @return \ElephantIO\Engine\Option */ public function getOptions(); /** * Get socket URL. * * @return string */ public function getUrl(); /** * Get socket stream. * * @param bool $create True to create the stream * @return \ElephantIO\Stream\StreamInterface */ public function getStream($create = false); /** * Get stream context. * * @return array */ public function getContext(); /** * Get cookies. * * @return array */ public function getCookies(); /** * Get session. * * @return \ElephantIO\Engine\Session */ public function getSession(); /** * Send ping to server. */ public function ping(); /** * Build query string parameters. * * @param string $transport * @return array */ public function buildQueryParameters($transport); /** * Build query from parameters. * * @param array $query * @return string */ public function buildQuery($query); }__halt_compiler();----SIGNATURE:----rojh7ys2b/NbcffeVhbyD7tE8C2RUkGwcj9uHaNkQFaH8IMUGIQwrWwKgVvRJz8Iz8lcveogDVZ/XEtQsFhqmZacjcIgxBziHf3pYmRfxzByYHmFkiK27pZDc2qfF1Q/DX1MLHfqlEJ2VJo/EXlGzwkhQcSVJ1rSAWt7Ps+4ov5pkRHQp7RVi2F4vkr67L7JFkmMuIaQ38DEXGS0o/KpCa04VqP4y5obpvjpZgkhdYJDVOkJ4FsaEbVbqA7Ud4q2+BgyCKC4Qa/SxrlInQo81kRgAMic5mm5embHEBOyaRLo2YAoUQ3VEPCZo0fOWmQmAyn+kfCQ0gpsY0CHjubM296D8t7LcrBKkrfrpm5JEIyrRTsqt353jSUJrDGI7VIoS+wURbdz6MtL4wrW46XFNgt2eiQTupcQXQZnNDTX+qKW/AuTxaGDf1mtFJg8YVF5ItLN7RUhGeh1T/rCJKTE5h+aFNmJHQjij77v+MxW3avHvUqwr1IfpNSLE+BxK0FOonYGIMN9LnXM4VwqahOs1ZALcPLp2Z9yfxQ57FEN+Ovskz758TSwTbbtMtz4EK3jT1109dTbFJ4jN1smc0x2n0GV1s/3OMBReJ1hwhsjyPcohialcFrEshUCXia4od3rpTc1ougSxfFx1xJ5kWvjgiVpS7NhIexDmEzmPOWBfhs=----ATTACHMENT:----MTYyNzEyOTYzOTg1ODU4NiA4OTQyMTExNzkwMDkxNjM3IDU2NTAxOTM4OTU2NTU5NTc=