{"added":null,"apiVersion":1,"behindSince":null,"buildDepends":[],"categories":["devel","multimedia"],"comment":"Compact, C++-based Remote Procedure Call (RPC) library","compare":null,"dependentCount":null,"description":"NymphRPC is a compact, C++-based Remote Procedure Call (RPC) library.\nLook at the example server and client implementations in the test folder\nto get an idea of how NymphRPC is integrated into an application.\n\nThe basic procedure is to define the RPC methods and client-side callbacks\nin the server, which the client will synchronise with when it connects to\nthe server. There is no Domain-Specific Language (DSL) or auto-generated code.","flavors":[],"html":"https://daemonports.org/dragonfly/multimedia/nymphrpc/","kind":"port","lastUpdate":null,"license":["BSD3CLAUSE"],"licenses":["BSD-3-Clause"],"maintainer":"adridg@FreeBSD.org","name":"NymphRPC","newest":true,"newestVersion":"v0.1","noVulnData":false,"origin":"multimedia/nymphrpc","otherSystems":[{"maintainer":"adridg@FreeBSD.org","newest":true,"origin":"multimedia/nymphrpc","path":"/multimedia/nymphrpc/","system":"FreeBSD","version":"v0.1_2"},{"maintainer":"adridg@FreeBSD.org","newest":true,"noVulnData":true,"origin":"multimedia/nymphrpc","path":"","system":"HardenedBSD","version":"v0.1_2"},{"maintainer":"adridg@FreeBSD.org","newest":true,"noVulnData":true,"origin":"multimedia/nymphrpc","path":"","system":"GhostBSD","version":"v0.1_2"}],"packages":null,"pkgName":"NymphRPC-v0.1_2","related":null,"repository":"DPorts","requiredBy":["multimedia/nymphcastlib"],"requiredByCount":1,"runDepends":["devel/poco"],"status":null,"system":"dragonfly","systemLabel":"DragonFly","version":"v0.1_2","versions":[{"date":"2026-11-11","version":"v0.1"}],"vulnerabilities":null,"www":"https://github.com/MayaPosch/NymphRPC"}
