(mmbuffer-write-entity-body): New function.
[elisp/flim.git] / mime-ja.sgml
index 5e64b33..58f06ca 100644 (file)
@@ -153,24 +153,23 @@ local \e$BJQ?t\e(B <code>mime-message-structure</code> \e$B$K3JG<$9$k$3$H$K$7$^$9!#
 <!-- entity \e$B$N@8@.;R!#\e(B -->
 <!-- </defun> -->
 
-<!-- <defun name="mime-entity-point-min"> -->
-<!--       <args> entity -->
-<!-- <p> -->
-<!-- entity \e$B$NB8:_$9$k\e(B buffer \e$B$K$*$1$k\e(B entity \e$B$N@hF,0LCV$rJV$9!#\e(B -->
-<!-- </defun> -->
 
-<!-- <defun name="mime-entity-point-max"> -->
-<!--       <args> entity -->
-<!-- <p> -->
-<!-- entity \e$B$NB8:_$9$k\e(B buffer \e$B$K$*$1$k\e(B entity \e$B$NKvHx0LCV$rJV$9!#\e(B -->
-<!-- </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
@@ -216,6 +215,12 @@ buffer local \e$BJQ?t!#\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>
@@ -371,6 +376,13 @@ Entity \e$B$N\e(B file \e$BL>$rJV$9!#\e(B
 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
@@ -381,6 +393,24 @@ node="Content-Transfer-Encoding">
 <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