What does recvmsg do over recvmsg which you're looking for? It looks like it's just "performance" and timeouts, the first of which usually isn't an issue and the second of which you have socket.settimeout() for. Have you had a problem with Python's performance with socket.recvmsg()? Or is there a significant gain in code conciseness that you're looking for? Do you have a short example if so?
Join the #python-forum IRC channel on irc.freenode.net for off-topic chat!
Please prefer not to PM members. The point of the forum is so that anyone can benefit. We don't want to help you over PMs/emails/Skype chats that others can't benefit from