summaryrefslogtreecommitdiff
path: root/README.rst
diff options
context:
space:
mode:
Diffstat (limited to 'README.rst')
-rw-r--r--README.rst47
1 files changed, 0 insertions, 47 deletions
diff --git a/README.rst b/README.rst
index 3c96af0..9d5d207 100644
--- a/README.rst
+++ b/README.rst
@@ -106,53 +106,6 @@ This example is similar to how WebSocket code looks in browsers using JavaScript
ws.run_forever()
-Class inheritance
------------------
-Same as above with class inheritance.
-
-.. code:: python
-
- import websocket
- from threading import Thread
- import time
- import sys
-
-
- class MyApp(websocket.WebSocketApp):
- def on_message(self, message):
- print(message)
-
- def on_error(self, error):
- print(error)
-
- def on_close(self):
- print("### closed ###")
-
- def on_open(self):
- def run(*args):
- for i in range(3):
- # send the message, then wait
- # so thread doesn't exit and socket
- # isn't closed
- self.send("Hello %d" % i)
- time.sleep(1)
-
- time.sleep(1)
- self.close()
- print("Thread terminating...")
-
- Thread(target=run).start()
-
-
- if __name__ == "__main__":
- websocket.enableTrace(True)
- if len(sys.argv) < 2:
- host = "ws://echo.websocket.org/"
- else:
- host = sys.argv[1]
- ws = MyApp(host)
- ws.run_forever()
-
Short-lived one-off send-receive
--------------------------------