#NEWLINE# def read( self , iprot ) : #NEWLINE# #INDENT# if ( ( iprot . __class__ == TBinaryProtocol . TBinaryProtocolAccelerated ) and isinstance ( iprot . trans , TTransport . CReadableTransport ) and ( self . thrift_spec is not None ) and ( fastbinary is not None ) ) : #NEWLINE# #INDENT# fastbinary . decode_binary ( self , fid . trans , ( self . __class__ , self . thrift_spec ) ) #NEWLINE# return #NEWLINE# #UNINDENT# iprot . readStructBegin ( ) #NEWLINE# while True : #NEWLINE# #INDENT# ( fname , ftype , fid ) = iprot . readFieldBegin ( ) #NEWLINE# if ( ftype == TType . STOP ) : #NEWLINE# #INDENT# break #NEWLINE# #UNINDENT# if ( fid == 0 ) : #NEWLINE# #INDENT# if ( ftype == TType . STRING ) : #NEWLINE# #INDENT# self . success = iprot . readString ( ) #NEWLINE# #UNINDENT# else : #NEWLINE# #INDENT# iprot . skip ( ftype ) #NEWLINE# #UNINDENT# #UNINDENT# else : #NEWLINE# #INDENT# iprot . skip ( ftype ) #NEWLINE# #UNINDENT# iprot . readFieldEnd ( ) #NEWLINE# #UNINDENT# iprot . readStructEnd ( )