 
 
 
 
 
 
 
  
 Next: Building blocks
 Up: Channels
 Previous: Closing a channel
   
Setting options
A number of options can be set in a channel. To do so, the following method
	is used:
        public void SetOpt(int option, Object value);
Arguments are the options number and a value. The following options are
	currently recognized:
- 
 
- Channel.VIEW
- The argument must be a boolean value Boolean. If
	                    true, views will be received (default is true). If false,
	                    no views will be received.
 
- Channel.SUSPECT
- The argument is also a boolean object. If set to true,
	                       suspicion messages will be received, otherwise not
	                       (default is false).
 
- Channel.BLOCK
- The argument is a boolean object. If true, block
	                     messages will be received. If this option is set to
	                     true, views will also be set to true. Default is false.
 
- Channel.LOCAL
- Local delivery. The argument is a boolean value. If set
	                     to true, a member will receive all messages it sent to
	                     itself. Otherwise, all messages sent by itself will be
	                     discarded. This option allows to send messages to the
	                     group, without receiving a copy. Default is true
	                     (members will receive their own copy of messages
	                     multicast to the group).
 
- GET_STATE_EVENTS
- Reception of GetStateEvents. If this option
				  is turned off, then the group's state may be
				  retrieved, but this member will not respond to
				  requests fro its state (client role).
 
The equivalent method to get options is GetOption:
        public Object GetOpt(int option);
Given an option, the current value of the option is returned.
 
 
 
 
 
 
 
  
 Next: Building blocks
 Up: Channels
 Previous: Closing a channel
1999-12-13