>> Since it relates to the OP code, I'd like to ask if there is a way to convert a class method to act like a C function? (handle/remove "this" parameter before being invoked). I've attempted boost::bind.

No, you shouldn't pass the curl API anything other than a function with that exact signature.