1 repository
Systems for managing object lifecycles using C-style function pointers for initialization and destruction.
Distinct from Function-Pointer Callbacks: None of the candidates cover the specific pattern of using function pointers to implement a generic object lifecycle API in a systems language.
Explore 1 awesome GitHub repository matching operating systems & systems programming · Function-Pointer Object Management. Refine with filters or upvote what's useful.
FreeRDP is a full software implementation of the Remote Desktop Protocol, providing both client and server capabilities for remote session management. It functions as an RDP client library and a standalone remote desktop client, enabling remote connectivity and interoperability across different operating systems. The project includes a dedicated network device redirector and an RDP gateway client to handle authentication and proxy routing. It allows developers to integrate remote desktop functionality into third-party software applications via its client library. The software covers a wide r
Manages custom object creation and destruction using configurable function pointers to maintain a consistent internal API.