fix crash issue
update filter interface
update connection inheritance structure
fix issue: return decoded object when decoding succeed
fix compilation error
update socket, do not move buffer when invoking async methods
fix crash issue: initialize the bytebuffer