<!-- </defun> -->
-<h2> Message \e$B$N2r@O4o\e(B
-<node> Message parser
+<h2> Entity \e$B$N@8@.\e(B
+<node> Entity creation
<p>
+<defun name="mime-open-entity">
+ <opts> type location
+<p>
+Open an entity and return it.
+<p>
+<var>type</var> is representation-type.
+<p>
+<var>location</var> is location of entity. Specification of it is
+depended on representation-type.
+</defun>
+
<defun name="mime-parse-message">
- <opts> default-ctl default-encoding node-id
+ <opts> default-ctl node-id
<p>
\e$B8=:_$N\e(B buffer \e$B$r\e(B message \e$B$H$7$F9=J82r@O$7!"$=$N7k2L$N\e(B mime-entity \e$B$rJV\e(B
\e$B$9!#\e(B
\e$BHs\e(B-<code>nil</code> \e$B$rJV$9!#\e(B
</defun>
+<defun name="mime-entity-node-id">
+ <args> entity
+<p>
+<var>entity</var> \e$B$N\e(B node-id \e$B$rJV$9!#\e(B
+</defun>
+
<defun name="mime-entity-number">
<args> entity
<p>
node="Content-Transfer-Encoding">
</defun>
+<defun name="mime-entity-cooked-p">
+ <args> entity
+<p>
+Return non-nil if contents of <var>entity</var> has been already
+code-converted.
+</defun>
+
<h2> Entity \e$B$NFbMF\e(B
<node> Entity-content
<var>entity</var> \e$B$NFbMF$N\e(B byte \e$BNs$rJV$9!#\e(B
</defun>
+<defun name="mime-write-entity-content">
+ <args> entity filename
+<p>
+Write content of <var>entity</var> into <var>filename</var>.
+</defun>
+
+<defun name="mime-write-entity">
+ <args> entity filename
+<p>
+Write representation of <var>entity</var> into <var>filename</var>.
+</defun>
+
+<defun name="mime-write-entity-body">
+ <args> entity filename
+<p>
+Write body of <var>entity</var> into <var>filename</var>.
+</defun>
+
<h1> Content-Type \e$BMs$N>pJs\e(B
<node> Content-Type