Skip to content

rnilva/pysabberstone

Repository files navigation

The new C#-Python connection system

Because I have not decide how to call it, I call it 'new system' in the rest of here.

  1. New system is extremely fast.

  2. New system is extremely fast.

  3. New system is synchronous. You need to run multiple .NET process for asynchronous setup

  4. Usage: dotnet run -c release mmf [Optional ID]

    You need the ID you used to run .NET process to use it in Python process.

  5. Python usage:

    import sabber_protocol.server
    
    ID = "This is what I used to call the target C# process"
    server = sabber_protocol.server.SabberStoneServer(ID)
  6. You can find out examples in the bunch of rubbish codes in the root directory of Python part.

  7. New system currently only works in Unix-based systems.

Building .NET Core project

cd dotnet_core && dotnet build -c Release -o ../python/_sabberstone_dotnet

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published