Async++
From EverybodyWiki Bios & Wiki
| Original author(s) | Vishnu Vijayan |
|---|---|
| Stable release | 1.0.0
/ May 17, 2019 |
| Written in | C++ |
| Engine | |
| Platform | Linux |
| Type | Library or framework |
| License | Open source |
| Website | github |
Search Async++ on Amazon.
Async++ is an open-source C++ library for network and inter-process communication programming. It also provides a user-defined asynchronous notification model. The initial version was released on 17 May 2019.
Functionality
Program Examples
IPC Message Queue
IPC::MessageQueue msgQ(/* queue name */, /* Max Msgs */ , /* Msg Size */, /* Create / Reuse */);
msgQ.open();
msgQ.read([](shared_ptr<char>, size_t) /* Asynchronous Callback */
{
/* To do */
});
class MessageQ : public IPC::MessageQueue
{
public:
void onRecv(shared_ptr<char>, size_t) override /* Asynchronous Callback */
{
/* To do */
}
};
External Links
This article "Async++" is from Wikipedia. The list of its authors can be seen in its historical and/or the page Edithistory:Async++. Articles copied from Draft Namespace on Wikipedia could be seen on the Draft Namespace of Wikipedia and not main one.
