next up previous contents index
Next: Optional Methods Up: MandatoryOptional, and Other Previous: MandatoryOptional, and Other

Mandatory Methods

A minimal GFP implementation for a new FRS must supply definitions for every method in this section.

The methods whose name is followed by an asterisk are required for a read-only GFP implementation. That is, an application that requires only read-only KB access need only implement those methods followed by an asterisk.

class-p-internal *
close-kb-internal *
coerce-to-frame-internal *
create-class-internal 
create-facet-internal 
create-instance-internal 
create-slot-internal 
delete-frame-internal 
delete-kb-internal 
delete-slot-internal 
facet-p-internal *
get-behavior-values-internal *
get-class-direct-instances-internal *
get-class-direct-subs-internal *
get-class-direct-supers-internal *
get-facet-values-internal *
get-frame-in-kb-internal *
get-frame-name-internal *
get-frame-named-internal *
get-frame-slots-internal *
get-instance-direct-types-internal *
get-kb-facets-internal *
get-kb-frames-internal *
get-kbs-internal *
get-slot-facets-internal *
get-slot-values-internal *
open-kb-internal *
primitive-p-internal *
put-class-supers-internal 
put-facet-values-internal 
put-instance-types-internal 
put-slot-values-internal 
rename-slot-internal 
save-kb-internal



  • Peter Karp