<!-- ##### SECTION Title ##### -->
ECalListener

<!-- ##### SECTION Short_Description ##### -->
Listens for responses and event notifications sent by an #e-cal.

<!-- ##### SECTION Long_Description ##### -->
<para>
Contrast with the #e-cal-view-listener, which listens to #e-cal-view.
</para>

<!-- ##### SECTION See_Also ##### -->
<para>
#ECal, #ECalViewListener
</para>

<!-- ##### SECTION Stability_Level ##### -->


<!-- ##### STRUCT ECalListener ##### -->
<para>

</para>


<!-- ##### SIGNAL ECalListener::add-timezone ##### -->
<para>

</para>

@ecallistener: the object which received the signal.
@arg1: 
@arg2: 

<!-- ##### SIGNAL ECalListener::alarm-address ##### -->
<para>

</para>

@ecallistener: the object which received the signal.
@arg1: 
@arg2: 

<!-- ##### SIGNAL ECalListener::attachment-list ##### -->
<para>

</para>

@ecallistener: the object which received the signal.
@arg1: 
@arg2: 

<!-- ##### SIGNAL ECalListener::auth-required ##### -->
<para>

</para>

@ecallistener: the object which received the signal.

<!-- ##### SIGNAL ECalListener::backend-error ##### -->
<para>

</para>

@ecallistener: the object which received the signal.
@arg1: 

<!-- ##### SIGNAL ECalListener::cal-address ##### -->
<para>

</para>

@ecallistener: the object which received the signal.
@arg1: 
@arg2: 

<!-- ##### SIGNAL ECalListener::create-object ##### -->
<para>

</para>

@ecallistener: the object which received the signal.
@arg1: 
@arg2: 

<!-- ##### SIGNAL ECalListener::default-object ##### -->
<para>

</para>

@ecallistener: the object which received the signal.
@arg1: 
@arg2: 

<!-- ##### SIGNAL ECalListener::discard-alarm ##### -->
<para>

</para>

@ecallistener: the object which received the signal.
@arg1: 

<!-- ##### SIGNAL ECalListener::get-changes ##### -->
<para>

</para>

@ecallistener: the object which received the signal.
@arg1: 
@Param3: 

<!-- ##### SIGNAL ECalListener::get-free-busy ##### -->
<para>

</para>

@ecallistener: the object which received the signal.
@arg1: 
@Param3: 

<!-- ##### SIGNAL ECalListener::get-timezone ##### -->
<para>

</para>

@ecallistener: the object which received the signal.
@arg1: 
@arg2: 

<!-- ##### SIGNAL ECalListener::ldap-attribute ##### -->
<para>

</para>

@ecallistener: the object which received the signal.
@arg1: 
@arg2: 

<!-- ##### SIGNAL ECalListener::modify-object ##### -->
<para>

</para>

@ecallistener: the object which received the signal.
@arg1: 

<!-- ##### SIGNAL ECalListener::object ##### -->
<para>

</para>

@ecallistener: the object which received the signal.
@arg1: 
@arg2: 

<!-- ##### SIGNAL ECalListener::object-list ##### -->
<para>

</para>

@ecallistener: the object which received the signal.
@arg1: 
@arg2: 

<!-- ##### SIGNAL ECalListener::open ##### -->
<para>

</para>

@ecallistener: the object which received the signal.
@arg1: 

<!-- ##### SIGNAL ECalListener::query ##### -->
<para>

</para>

@ecallistener: the object which received the signal.
@arg1: 
@arg2: 

<!-- ##### SIGNAL ECalListener::read-only ##### -->
<para>

</para>

@ecallistener: the object which received the signal.
@arg1: 
@arg2: 

<!-- ##### SIGNAL ECalListener::receive-objects ##### -->
<para>

</para>

@ecallistener: the object which received the signal.
@arg1: 

<!-- ##### SIGNAL ECalListener::remove ##### -->
<para>

</para>

@ecallistener: the object which received the signal.
@arg1: 

<!-- ##### SIGNAL ECalListener::remove-object ##### -->
<para>

</para>

@ecallistener: the object which received the signal.
@arg1: 

<!-- ##### SIGNAL ECalListener::send-objects ##### -->
<para>

</para>

@ecallistener: the object which received the signal.
@arg1: 
@Param3: 
@Param4: 

<!-- ##### SIGNAL ECalListener::set-default-timezone ##### -->
<para>

</para>

@ecallistener: the object which received the signal.
@arg1: 

<!-- ##### SIGNAL ECalListener::static-capabilities ##### -->
<para>

</para>

@ecallistener: the object which received the signal.
@arg1: 
@arg2: 

<!-- ##### USER_FUNCTION ECalListenerCalSetModeFn ##### -->
<para>

</para>

@listener: 
@status: 
@mode: 
@data: 


<!-- ##### FUNCTION e_cal_listener_construct ##### -->
<para>

</para>

@listener: 
@cal_set_mode_fn: 
@fn_data: 
@Returns: 


<!-- ##### FUNCTION e_cal_listener_new ##### -->
<para>

</para>

@cal_set_mode_fn: 
@fn_data: 
@Returns: 


<!-- ##### FUNCTION e_cal_listener_stop_notification ##### -->
<para>

</para>

@listener: 


