- Publicity: Public Only All
msg-type-procs.tcl
Support library for acs service contracts.
- Location:
- packages/acs-service-contract/tcl/msg-type-procs.tcl
- Created:
- 2003-01-14
- Author:
- Lars Pind <lars@collaboraid.biz>
- CVS Identification:
$Id: msg-type-procs.tcl,v 1.5.2.1 2021/02/18 14:49:14 gustafn Exp $
Procedures in this file
- acs_sc::msg_type::delete (private)
- acs_sc::msg_type::element::new (public)
- acs_sc::msg_type::new (public)
- acs_sc::msg_type::parse_spec (private)
Detailed information
acs_sc::msg_type::delete (private)
acs_sc::msg_type::delete [ -msg_type_id msg_type_id ] [ -name name ]
Delete a message type. Supply either ID or name.
- Switches:
- -msg_type_id
(optional)- The ID of the msg_type to delete.
- -name
(optional)- Name of the service contract to delete
- Partial Call Graph (max 5 caller/called nodes):
- Testcases:
- acs_sc_impl_new_from_spec
acs_sc::msg_type::element::new (public)
acs_sc::msg_type::element::new -msg_type_name msg_type_name \ -element_name element_name \ -element_msg_type_name element_msg_type_name \ -element_msg_type_isset_p element_msg_type_isset_p \ -element_pos element_pos
Insert a new msg_type element
- Switches:
- -msg_type_name
(required)- -element_name
(required)- -element_msg_type_name
(required)- -element_msg_type_isset_p
(required)- -element_pos
(required)- Partial Call Graph (max 5 caller/called nodes):
- Testcases:
- acs_sc_impl_new_from_spec
acs_sc::msg_type::new (public)
acs_sc::msg_type::new -name name [ -specification specification ]
- Switches:
- -name
(required)- -specification
(optional)- Msg type specification in the format required by the SQL proc, namely 'foo:integer,bar:[string]'
- Partial Call Graph (max 5 caller/called nodes):
- Testcases:
- acs_sc_impl_new_from_spec
acs_sc::msg_type::parse_spec (private)
acs_sc::msg_type::parse_spec -name name -spec spec
#The specification for the message type could be like this! #case_id:integer #foobar:string,multiple
- Switches:
- -name
(required)- Name of new msg_type
- -spec
(required)- Spec in ad_page_contract style format, namely { foo:integer bar:string,multiple }
- Partial Call Graph (max 5 caller/called nodes):
- Testcases:
- No testcase defined.