transport TByteArrayOutputStream tframedtransport ttransport default_max_length maxlength_ ttransport transport_ tbytearrayoutputstream writebuffer_ tbytearrayoutputstream tmemoryinputtransport readbuffer_ tmemoryinputtransport factory ttransportfactory maxlength_ factory maxlength_ tframedtransport.default_max_length factory maxlength maxlength_ maxlength override ttransport gettransport ttransport base tframedtransport base maxlength_ tframedtransport ttransport transport maxlength transport_ transport maxlength_ maxlength tframedtransport ttransport transport transport_ transport maxlength_ tframedtransport.default_max_length ttransportexception transport_.open isopen transport_.isopen close transport_.close read buf len ttransportexception readbuffer_ readbuffer_.read buf len readframe readbuffer_.read buf len override getbuffer readbuffer_.getbuffer override getbufferposition readbuffer_.getbufferposition override getbytesremaininginbuffer readbuffer_.getbytesremaininginbuffer override consumebuffer len readbuffer_.consumebuffer len i32buf readframe ttransportexception transport_.readall i32buf decodeframesize i32buf ttransportexception maxlength_ ttransportexception maxlength_ buff transport_.readall buff readbuffer_.reset buff write buf len ttransportexception writebuffer_.write buf len override flush ttransportexception buf writebuffer_.get len writebuffer_.len writebuffer_.reset encodeframesize len i32buf transport_.write i32buf transport_.write buf len transport_.flush encodeframesize framesize buf buf framesize buf framesize buf framesize buf framesize decodeframesize buf buf buf buf buf