sipproviderplugins/sipprovider/sipconnectionplugins/inc/SIP_subconevents.h
branchRCL_3
changeset 43 b5e99d8877c7
parent 0 307788aac0a8
child 44 0dcb073356a5
equal deleted inserted replaced
41:f54bfd820e04 43:b5e99d8877c7
    19 /**
    19 /**
    20  @file
    20  @file
    21  @publishedAll
    21  @publishedAll
    22  @released since v9.2
    22  @released since v9.2
    23 */
    23 */
       
    24 #warning "SIPProvider APIs are deprecated, use SIP Client Library APIs instead."
    24  
    25  
    25 #ifndef SIPSCPR_SUBCONEVENTS_H
    26 #ifndef SIPSCPR_SUBCONEVENTS_H
    26 #define SIPSCPR_SUBCONEVENTS_H
    27 #define SIPSCPR_SUBCONEVENTS_H
    27 
    28 
    28 #include <es_sock.h>
    29 #include <es_sock.h>
    42 
    43 
    43 class CSubConSIPResponseEvent : public CSubConNotificationEvent
    44 class CSubConSIPResponseEvent : public CSubConNotificationEvent
    44 /** CSubConSIPResponseEvent is used to get and set the response elements of the most recent response  
    45 /** CSubConSIPResponseEvent is used to get and set the response elements of the most recent response  
    45 
    46 
    46 @publishedAll
    47 @publishedAll
    47 @released since v9.2 */
    48 @deprecated 
       
    49 */
    48 	{
    50 	{
    49 public:
    51 public:
    50 	/**
    52 	/**
    51 	 Identifies the  predefined type of Response 		 .
    53 	 Identifies the  predefined type of Response 		 .
    52 	 */
    54 	 */
    75 
    77 
    76 class CSubConSIPAuthenticationRequiredEvent : public CSubConNotificationEvent
    78 class CSubConSIPAuthenticationRequiredEvent : public CSubConNotificationEvent
    77 /** CSubConSIPAuthenticationRequiredEvent is used  when SIP authentication is required
    79 /** CSubConSIPAuthenticationRequiredEvent is used  when SIP authentication is required
    78 
    80 
    79 @publishedAll
    81 @publishedAll
    80 @released since v9.2 */
    82 @deprecated 
       
    83 */
    81 	{
    84 	{
    82 public:
    85 public:
    83         
    86         
    84 	inline static CSubConSIPAuthenticationRequiredEvent* NewL();
    87 	inline static CSubConSIPAuthenticationRequiredEvent* NewL();
    85 	/** Constructor. */
    88 	/** Constructor. */
   100 
   103 
   101 class CSubConSIPNotificationEvent : public CSubConNotificationEvent
   104 class CSubConSIPNotificationEvent : public CSubConNotificationEvent
   102 /** CSubConSIPNotificationEvent is used for receiving SIP event notifications 
   105 /** CSubConSIPNotificationEvent is used for receiving SIP event notifications 
   103 
   106 
   104 @publishedAll
   107 @publishedAll
   105 @released since v9.2 */
   108 @deprecated
       
   109  */
   106 	{
   110 	{
   107 public:
   111 public:
   108   	inline static CSubConSIPNotificationEvent* NewL();
   112   	inline static CSubConSIPNotificationEvent* NewL();
   109   	/** Constructor. */
   113   	/** Constructor. */
   110 	inline CSubConSIPNotificationEvent();
   114 	inline CSubConSIPNotificationEvent();
   124 
   128 
   125 class CSIPSubConnExtensionEventsFactory : public CBase
   129 class CSIPSubConnExtensionEventsFactory : public CBase
   126 /** Factory used to create instances of the SIP SubConnection Extension Events
   130 /** Factory used to create instances of the SIP SubConnection Extension Events
   127 
   131 
   128 @publishedAll
   132 @publishedAll
   129 @released since v9.2 
   133 @deprecated
   130 */
   134 */
   131 	{
   135 	{
   132 public:
   136 public:
   133 	static CSubConNotificationEvent* NewL(TAny* aConstructionParameters);
   137 	static CSubConNotificationEvent* NewL(TAny* aConstructionParameters);
   134 	};
   138 	};
   135 
   139 
   136 #include "SIP_subconevents.inl"
   140 #include "sip_subconevents.inl"
   137 
   141 
   138 #endif // SIPSCPR_SUBCONEVENTS_H
   142 #endif // SIPSCPR_SUBCONEVENTS_H