Can I setup asynchronous callback functions from a plugin? I am using Net 4.0 in VS2010. I don't want to open a socket every update but I can't setup listen without a callback and cant declare socket pointers, socket handles or SocketIdentification variables as globals. I also can't declare socket pointers static locally. Any help would be appreciated.