TNMultipartFormDataStream Streams See more Constants See more boundStreams bodyParts currentBodyPart bytesLeft bytesSent totalBytes uploadProgressCallback request init(request:params:boundary:uploadProgressCallback:) stream(_:handle:) processData() processNextBodyPart() generatePart(withData:boundary:param:shouldOpenBody:isLastPart:filename:contentType:) createBodyParts(with:boundary:)