summaryrefslogtreecommitdiffstats
path: root/vendor/textalk/websocket/lib/ConnectionException.php
diff options
context:
space:
mode:
authorDaniel Baumann <daniel.baumann@progress-linux.org>2024-04-14 13:26:02 +0000
committerDaniel Baumann <daniel.baumann@progress-linux.org>2024-04-14 13:26:02 +0000
commitfcbf3ce37ca8f90a3e36d524a3274ffc063a40e3 (patch)
tree84c735df2e97350a721273e9dd425729d43cc8a2 /vendor/textalk/websocket/lib/ConnectionException.php
parentInitial commit. (diff)
downloadicingaweb2-module-pdfexport-fcbf3ce37ca8f90a3e36d524a3274ffc063a40e3.tar.xz
icingaweb2-module-pdfexport-fcbf3ce37ca8f90a3e36d524a3274ffc063a40e3.zip
Adding upstream version 0.10.2+dfsg1.upstream/0.10.2+dfsg1upstream
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to 'vendor/textalk/websocket/lib/ConnectionException.php')
-rw-r--r--vendor/textalk/websocket/lib/ConnectionException.php26
1 files changed, 26 insertions, 0 deletions
diff --git a/vendor/textalk/websocket/lib/ConnectionException.php b/vendor/textalk/websocket/lib/ConnectionException.php
new file mode 100644
index 0000000..7e1ecbf
--- /dev/null
+++ b/vendor/textalk/websocket/lib/ConnectionException.php
@@ -0,0 +1,26 @@
+<?php
+
+namespace WebSocket;
+
+use Throwable;
+
+class ConnectionException extends Exception
+{
+ // Native codes in interval 0-106
+ public const TIMED_OUT = 1024;
+ public const EOF = 1025;
+ public const BAD_OPCODE = 1026;
+
+ private $data;
+
+ public function __construct(string $message, int $code = 0, array $data = [], Throwable $prev = null)
+ {
+ parent::__construct($message, $code, $prev);
+ $this->data = $data;
+ }
+
+ public function getData(): array
+ {
+ return $this->data;
+ }
+}