(make-mime-entity-internal): Renamed from `make-mime-entity'.
authormorioka <morioka>
Thu, 25 Jun 1998 14:02:58 +0000 (14:02 +0000)
committermorioka <morioka>
Thu, 25 Jun 1998 14:02:58 +0000 (14:02 +0000)
(mime-entity-buffer-internal): New function.
(mime-entity-header-start-internal): New function.
(mime-entity-header-end-internal): New function.
(mime-entity-body-start-internal): New function.
(mime-entity-body-end-internal): New function.
(mime-entity-node-id-internal): New function.
(mime-entity-content-type-internal): New function.
(mime-entity-content-disposition-internal): New function.
(mime-entity-encoding-internal): New function.
(mime-entity-original-header-internal): New function.
(mime-entity-children-internal): New function.
(mime-entity-parsed-header-internal): New function.
(mime-entity-set-original-header-internal): Renamed from
`mime-entity-set-original-header'.
(mime-entity-set-children-internal): Renamed from
`mime-entity-set-children'.
(mime-entity-set-parsed-header-internal): Renamed from
`mime-entity-set-parsed-header'.
Move `mime-entity-SLOT' functions to mime.el.

mime-def.el

index 5012edd..38d5008 100644 (file)
 ;;; @ MIME entity
 ;;;
 
-(defsubst make-mime-entity (buffer
-                           header-start header-end body-start body-end
-                           &optional node-id
-                           content-type content-disposition
-                           encoding children)
+(defsubst make-mime-entity-internal (buffer
+                                    header-start header-end
+                                    body-start body-end
+                                    &optional node-id
+                                    content-type content-disposition
+                                    encoding children)
   (vector buffer header-start header-end body-start body-end
          node-id content-type content-disposition encoding nil
          children nil))
 
-(defsubst mime-entity-buffer (entity)              (aref entity  0))
-(defsubst mime-entity-header-start (entity)        (aref entity  1))
-(defsubst mime-entity-header-end (entity)          (aref entity  2))
-(defsubst mime-entity-body-start (entity)          (aref entity  3))
-(defsubst mime-entity-body-end (entity)            (aref entity  4))
-(defsubst mime-entity-node-id (entity)             (aref entity  5))
-(defsubst mime-entity-content-type (entity)        (aref entity  6))
-(defsubst mime-entity-content-disposition (entity) (aref entity  7))
-(defsubst mime-entity-encoding (entity)            (aref entity  8))
-(defsubst mime-entity-original-header (entity)     (aref entity  9))
-(defsubst mime-entity-children (entity)            (aref entity 10))
-(defsubst mime-entity-parsed-header (entity)       (aref entity 11))
-
-(defsubst mime-entity-set-original-header (entity header)
+(defsubst mime-entity-buffer-internal (entity)              (aref entity  0))
+(defsubst mime-entity-header-start-internal (entity)        (aref entity  1))
+(defsubst mime-entity-header-end-internal (entity)          (aref entity  2))
+(defsubst mime-entity-body-start-internal (entity)          (aref entity  3))
+(defsubst mime-entity-body-end-internal (entity)            (aref entity  4))
+(defsubst mime-entity-node-id-internal (entity)             (aref entity  5))
+(defsubst mime-entity-content-type-internal (entity)        (aref entity  6))
+(defsubst mime-entity-content-disposition-internal (entity) (aref entity  7))
+(defsubst mime-entity-encoding-internal (entity)            (aref entity  8))
+(defsubst mime-entity-original-header-internal (entity)     (aref entity  9))
+(defsubst mime-entity-children-internal (entity)            (aref entity 10))
+(defsubst mime-entity-parsed-header-internal (entity)       (aref entity 11))
+
+(defsubst mime-entity-set-original-header-internal (entity header)
   (aset entity  9 header))
-(defsubst mime-entity-set-children (entity children)
+(defsubst mime-entity-set-children-internal (entity children)
   (aset entity 10 children))
-(defsubst mime-entity-set-parsed-header (entity header)
+(defsubst mime-entity-set-parsed-header-internal (entity header)
   (aset entity 11 header))
 
-(defsubst mime-entity-number (entity)
-  (reverse (mime-entity-node-id entity)))
-
-(defalias 'mime-entity-point-min 'mime-entity-header-start)
-(defalias 'mime-entity-point-max 'mime-entity-body-end)
-
-(defsubst mime-entity-media-type (entity)
-  (mime-content-type-primary-type (mime-entity-content-type entity)))
-(defsubst mime-entity-media-subtype (entity)
-  (mime-content-type-subtype (mime-entity-content-type entity)))
-(defsubst mime-entity-parameters (entity)
-  (mime-content-type-parameters (mime-entity-content-type entity)))
-
-(defsubst mime-entity-type/subtype (entity-info)
-  (mime-type/subtype-string (mime-entity-media-type entity-info)
-                           (mime-entity-media-subtype entity-info)))
-
 
 ;;; @ message structure
 ;;;