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[edit]
Program Examples[edit]
IPC Message Queue[edit]
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[edit]
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.