Skip to content
This repository has been archived by the owner on Jun 5, 2024. It is now read-only.

Commit

Permalink
Update README.md
Browse files Browse the repository at this point in the history
  • Loading branch information
Alkenso authored Jun 5, 2022
1 parent 59f4311 commit 682f8bb
Showing 1 changed file with 4 additions and 5 deletions.
9 changes: 4 additions & 5 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,15 +1,14 @@
## sXPC - Swift-typed wrapper around NSXPCConneciton.
## sXPC - Swift-typed wrapper around NSXPCConneciton

**sXPC** allows you to
- make NSXPCConnection to produce typed remoteObject / set typed exportedObject
- pass Swift-specific structs/enums over XPC connection (with very little additional code)
- have NSXPCIntegrace description in the single place
- hide objective-c details, using pure Swift in the App

**sXPC-XPCTranport**, included in the package, is kind of add-on to sXPC,
providing message-oriented approach to XPC communication

**sXPC-XPCTranport** introduces sort of stable connection between client and service endpoints
### XPCTranport
XPCTranport included in the package, is kind of add-on to sXPC, providing message-oriented approach to XPC communication
XPCTranport introduces sort of stable connection between client and service endpoints
- built-in handshake with initial customizable payload
- built-in reconnect behaviour
- Codable types support
Expand Down

0 comments on commit 682f8bb

Please sign in to comment.