Connections are the object to which all communication must pass. While gflib requires no distinction between client and server connections, there are macros provided to try and make an intelligent guess between the two. Pending further development, there maybe a requirement to make this distinction inside of gflib.
For a more indepth look at the API see the API Reference.
