ipcs 0.2.0

Creator: bradpython12

Last updated:

Add to Cart

Description:

ipcs 0.2.0

ipcs
A library for Python for IPC.
(Although it is written as IPC, it can also be used for communication with an external server.)
Installation
$ pip install ipcs
Examples
Run ipcs-server and run following code.
Client A
# Client A

from ipcs import Client, Request

client = Client("a")

@client.route()
async def hello(request: Request, word: str):
print("Hello, %s!" % word)

client.run("ws://localhost/", port=8080)

Client B
# Client B

from ipcs import Client

client = Client("b")

@client.listen()
async def on_ready():
# Run client a's hello str to say greetings to world.
await client.request("a", "hello", "World")
# or `await client.connections.a.request("hello", "World")`

client.run("ws://localhost/", port=8080)

License
The license is MIT and details can be found here.
Documentation
Documentation is avaliable here.

License

For personal and professional use. You cannot resell or redistribute these repositories in their original state.

Customer Reviews

There are no reviews.