create_protocol(Identifier, Relations, Directives)
Creates a new, dynamic protocol.
create_protocol(+protocol_identifier, +list, +list)
instantiation_errortype_error(protocol_identifier, Identifier)permission_error(replace, category, Identifier)permission_error(replace, object, Identifier)permission_error(replace, protocol, Identifier)type_error(list, Relations)type_error(list, Directives)| ?- create_protocol(
logging,
[extends(monitoring)],
[public([log_file/1, log_on/0, log_off/0])]
).