Debug Levels

V3_DEBUG_NONE No debug output
V3_DEBUG_STATUS Status updates that get queued via v3_status()?
V3_DEBUG_ERROR Error messages printed via v3_error()?
V3_DEBUG_STACK Stack information for almost all functions. This will print the function name whenever a function is entered and before it returns
V3_DEBUG_INTERNAL Debug messages primarily aimed at libventrilo3 developers. Shows various internal library information
V3_DEBUG_PACKET Packet dumps of all packets sent and received after they have been decrypted
V3_DEBUG_PACKET_PARSE Debug information regarding the parsing of data packets
V3_DEBUG_PACKET_ENCRYPTED Raw packet dumps of all packets sent and received before they have been decrypted
V3_DEBUG_MEMORY Memory allocation and freeing information
V3_DEBUG_SOCKET Activity on the TCP socket connection
V3_DEBUG_NOTICE Warning messages and possible errors encountered
V3_DEBUG_INFO Informational messages about what the library is doing
V3_DEBUG_MUTEX Mutex information for various global structures/lists
V3_DEBUG_EVENT Inbound or outbound event queue activity
V3_DEBUG_ALL All debug output