smf/smfservermodule/smfclient/smfeventsfetcher.h
author cgandhi
Tue, 12 Oct 2010 15:23:52 +0530
changeset 27 b3e1347ac96a
parent 25 a180113055cb
permissions -rw-r--r--
Updating the information for test applications and results.
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
25
a180113055cb Music Events are now normal Fetcher APIs added
cgandhi
parents:
diff changeset
     1
/**
a180113055cb Music Events are now normal Fetcher APIs added
cgandhi
parents:
diff changeset
     2
 * Copyright (c) 2010 Sasken Communication Technologies Ltd.
a180113055cb Music Events are now normal Fetcher APIs added
cgandhi
parents:
diff changeset
     3
 * All rights reserved.
a180113055cb Music Events are now normal Fetcher APIs added
cgandhi
parents:
diff changeset
     4
 * This component and the accompanying materials are made available
a180113055cb Music Events are now normal Fetcher APIs added
cgandhi
parents:
diff changeset
     5
 * under the terms of the "Eclipse Public License v1.0"
a180113055cb Music Events are now normal Fetcher APIs added
cgandhi
parents:
diff changeset
     6
 * which accompanies  this distribution, and is available
a180113055cb Music Events are now normal Fetcher APIs added
cgandhi
parents:
diff changeset
     7
 * at the URL "http://www.eclipse.org/legal/epl-v10.html"
a180113055cb Music Events are now normal Fetcher APIs added
cgandhi
parents:
diff changeset
     8
 *
a180113055cb Music Events are now normal Fetcher APIs added
cgandhi
parents:
diff changeset
     9
 * Initial Contributors:
a180113055cb Music Events are now normal Fetcher APIs added
cgandhi
parents:
diff changeset
    10
 * Chandradeep Gandhi, Sasken Communication Technologies Ltd - Initial contribution
a180113055cb Music Events are now normal Fetcher APIs added
cgandhi
parents:
diff changeset
    11
 *
a180113055cb Music Events are now normal Fetcher APIs added
cgandhi
parents:
diff changeset
    12
 * Contributors:
a180113055cb Music Events are now normal Fetcher APIs added
cgandhi
parents:
diff changeset
    13
 * Nalina Hariharan
a180113055cb Music Events are now normal Fetcher APIs added
cgandhi
parents:
diff changeset
    14
 *
a180113055cb Music Events are now normal Fetcher APIs added
cgandhi
parents:
diff changeset
    15
 * Description:
a180113055cb Music Events are now normal Fetcher APIs added
cgandhi
parents:
diff changeset
    16
 * Events related services
a180113055cb Music Events are now normal Fetcher APIs added
cgandhi
parents:
diff changeset
    17
 *
a180113055cb Music Events are now normal Fetcher APIs added
cgandhi
parents:
diff changeset
    18
 */
a180113055cb Music Events are now normal Fetcher APIs added
cgandhi
parents:
diff changeset
    19
a180113055cb Music Events are now normal Fetcher APIs added
cgandhi
parents:
diff changeset
    20
#ifndef SMFEVENTSFETCHER_H_
a180113055cb Music Events are now normal Fetcher APIs added
cgandhi
parents:
diff changeset
    21
#define SMFEVENTSFETCHER_H_
a180113055cb Music Events are now normal Fetcher APIs added
cgandhi
parents:
diff changeset
    22
a180113055cb Music Events are now normal Fetcher APIs added
cgandhi
parents:
diff changeset
    23
#include <smfglobal.h>
a180113055cb Music Events are now normal Fetcher APIs added
cgandhi
parents:
diff changeset
    24
#include <smfevent.h>
a180113055cb Music Events are now normal Fetcher APIs added
cgandhi
parents:
diff changeset
    25
#include <smflocation.h>
a180113055cb Music Events are now normal Fetcher APIs added
cgandhi
parents:
diff changeset
    26
#include <smfprovider.h>
a180113055cb Music Events are now normal Fetcher APIs added
cgandhi
parents:
diff changeset
    27
#include <smfcontact.h>
a180113055cb Music Events are now normal Fetcher APIs added
cgandhi
parents:
diff changeset
    28
a180113055cb Music Events are now normal Fetcher APIs added
cgandhi
parents:
diff changeset
    29
class SmfEventsFetcherPrivate;
a180113055cb Music Events are now normal Fetcher APIs added
cgandhi
parents:
diff changeset
    30
a180113055cb Music Events are now normal Fetcher APIs added
cgandhi
parents:
diff changeset
    31
using namespace QtMobility;
a180113055cb Music Events are now normal Fetcher APIs added
cgandhi
parents:
diff changeset
    32
a180113055cb Music Events are now normal Fetcher APIs added
cgandhi
parents:
diff changeset
    33
/**
a180113055cb Music Events are now normal Fetcher APIs added
cgandhi
parents:
diff changeset
    34
 * @ingroup smf_client_group
a180113055cb Music Events are now normal Fetcher APIs added
cgandhi
parents:
diff changeset
    35
 * provides service ("org.symbian.smf.client.events.fetcher")
a180113055cb Music Events are now normal Fetcher APIs added
cgandhi
parents:
diff changeset
    36
 */
a180113055cb Music Events are now normal Fetcher APIs added
cgandhi
parents:
diff changeset
    37
class SMFCLIENT_EXPORT SmfEventsFetcher : public QObject
a180113055cb Music Events are now normal Fetcher APIs added
cgandhi
parents:
diff changeset
    38
	{
a180113055cb Music Events are now normal Fetcher APIs added
cgandhi
parents:
diff changeset
    39
	Q_OBJECT
a180113055cb Music Events are now normal Fetcher APIs added
cgandhi
parents:
diff changeset
    40
	
a180113055cb Music Events are now normal Fetcher APIs added
cgandhi
parents:
diff changeset
    41
public:
a180113055cb Music Events are now normal Fetcher APIs added
cgandhi
parents:
diff changeset
    42
	/**
a180113055cb Music Events are now normal Fetcher APIs added
cgandhi
parents:
diff changeset
    43
	 * Constructs SmfEventsFetcher with base provider info
a180113055cb Music Events are now normal Fetcher APIs added
cgandhi
parents:
diff changeset
    44
	 * Seeing as this is a plug-in implementation, these will realistically
a180113055cb Music Events are now normal Fetcher APIs added
cgandhi
parents:
diff changeset
    45
	 * be generated by SMF factory of some kind
a180113055cb Music Events are now normal Fetcher APIs added
cgandhi
parents:
diff changeset
    46
	 */
a180113055cb Music Events are now normal Fetcher APIs added
cgandhi
parents:
diff changeset
    47
	SmfEventsFetcher ( SmfProvider* baseProvider = 0 );
a180113055cb Music Events are now normal Fetcher APIs added
cgandhi
parents:
diff changeset
    48
	
a180113055cb Music Events are now normal Fetcher APIs added
cgandhi
parents:
diff changeset
    49
	/**
a180113055cb Music Events are now normal Fetcher APIs added
cgandhi
parents:
diff changeset
    50
	 * Destructor
a180113055cb Music Events are now normal Fetcher APIs added
cgandhi
parents:
diff changeset
    51
	 */
a180113055cb Music Events are now normal Fetcher APIs added
cgandhi
parents:
diff changeset
    52
	~SmfEventsFetcher ( );
a180113055cb Music Events are now normal Fetcher APIs added
cgandhi
parents:
diff changeset
    53
	
a180113055cb Music Events are now normal Fetcher APIs added
cgandhi
parents:
diff changeset
    54
public:
a180113055cb Music Events are now normal Fetcher APIs added
cgandhi
parents:
diff changeset
    55
	/**
a180113055cb Music Events are now normal Fetcher APIs added
cgandhi
parents:
diff changeset
    56
	 * Gets list of events in a particular venue asynchronously.
a180113055cb Music Events are now normal Fetcher APIs added
cgandhi
parents:
diff changeset
    57
	 * eventsAvailable() signal is emitted with SmfEventsList once its arrived.
a180113055cb Music Events are now normal Fetcher APIs added
cgandhi
parents:
diff changeset
    58
	 * When the list is big user can specify the page number and per page item data.
a180113055cb Music Events are now normal Fetcher APIs added
cgandhi
parents:
diff changeset
    59
	 * If not supplied by the user default values are used.
a180113055cb Music Events are now normal Fetcher APIs added
cgandhi
parents:
diff changeset
    60
	 * @param pageNum Page number to download, SMF_FIRST_PAGE denotes fresh query.
a180113055cb Music Events are now normal Fetcher APIs added
cgandhi
parents:
diff changeset
    61
	 * @param perPage Item per page, default is SMF_ITEMS_PER_PAGE
a180113055cb Music Events are now normal Fetcher APIs added
cgandhi
parents:
diff changeset
    62
	 * @return SmfNoError if success, else appropriate error value
a180113055cb Music Events are now normal Fetcher APIs added
cgandhi
parents:
diff changeset
    63
	 */
a180113055cb Music Events are now normal Fetcher APIs added
cgandhi
parents:
diff changeset
    64
	SmfError events ( SmfLocation venue, int pageNum = SMF_FIRST_PAGE,
a180113055cb Music Events are now normal Fetcher APIs added
cgandhi
parents:
diff changeset
    65
			int perPage = SMF_ITEMS_PER_PAGE);
a180113055cb Music Events are now normal Fetcher APIs added
cgandhi
parents:
diff changeset
    66
	
a180113055cb Music Events are now normal Fetcher APIs added
cgandhi
parents:
diff changeset
    67
	/**
a180113055cb Music Events are now normal Fetcher APIs added
cgandhi
parents:
diff changeset
    68
	 * Gets list of venues of a particular location asynchronously.
a180113055cb Music Events are now normal Fetcher APIs added
cgandhi
parents:
diff changeset
    69
	 * venuesAvailable() signal is emitted with SmfLocationList once its arrived.
a180113055cb Music Events are now normal Fetcher APIs added
cgandhi
parents:
diff changeset
    70
	 * When the list is big user can specify the page number and per page item data.
a180113055cb Music Events are now normal Fetcher APIs added
cgandhi
parents:
diff changeset
    71
	 * If not supplied by the user default values are used.
a180113055cb Music Events are now normal Fetcher APIs added
cgandhi
parents:
diff changeset
    72
	 * @param pageNum Page number to download, SMF_FIRST_PAGE denotes fresh query.
a180113055cb Music Events are now normal Fetcher APIs added
cgandhi
parents:
diff changeset
    73
	 * @param perPage Item per page, default is SMF_ITEMS_PER_PAGE
a180113055cb Music Events are now normal Fetcher APIs added
cgandhi
parents:
diff changeset
    74
	 * @return SmfNoError if success, else appropriate error value 
a180113055cb Music Events are now normal Fetcher APIs added
cgandhi
parents:
diff changeset
    75
	 */
a180113055cb Music Events are now normal Fetcher APIs added
cgandhi
parents:
diff changeset
    76
	SmfError venues ( SmfLocation location, int pageNum = SMF_FIRST_PAGE,
a180113055cb Music Events are now normal Fetcher APIs added
cgandhi
parents:
diff changeset
    77
			int perPage = SMF_ITEMS_PER_PAGE);
a180113055cb Music Events are now normal Fetcher APIs added
cgandhi
parents:
diff changeset
    78
	
a180113055cb Music Events are now normal Fetcher APIs added
cgandhi
parents:
diff changeset
    79
	
a180113055cb Music Events are now normal Fetcher APIs added
cgandhi
parents:
diff changeset
    80
	/**
a180113055cb Music Events are now normal Fetcher APIs added
cgandhi
parents:
diff changeset
    81
	 * Gets a list of attendees to the event
a180113055cb Music Events are now normal Fetcher APIs added
cgandhi
parents:
diff changeset
    82
	 * attendeesAvailable() signal is emitted with SmfContacts for the users attending this event
a180113055cb Music Events are now normal Fetcher APIs added
cgandhi
parents:
diff changeset
    83
	 * @param event 
a180113055cb Music Events are now normal Fetcher APIs added
cgandhi
parents:
diff changeset
    84
	 * @param pageNum Page number to download, SMF_FIRST_PAGE denotes fresh query.
a180113055cb Music Events are now normal Fetcher APIs added
cgandhi
parents:
diff changeset
    85
	 * @param perPage Item per page, default is SMF_ITEMS_PER_PAGE
a180113055cb Music Events are now normal Fetcher APIs added
cgandhi
parents:
diff changeset
    86
	 * @return SmfNoError if success, else appropriate error value
a180113055cb Music Events are now normal Fetcher APIs added
cgandhi
parents:
diff changeset
    87
	 */
a180113055cb Music Events are now normal Fetcher APIs added
cgandhi
parents:
diff changeset
    88
	SmfError attendees(SmfEvent event, int pageNum = SMF_FIRST_PAGE,
a180113055cb Music Events are now normal Fetcher APIs added
cgandhi
parents:
diff changeset
    89
			int perPage = SMF_ITEMS_PER_PAGE); 
a180113055cb Music Events are now normal Fetcher APIs added
cgandhi
parents:
diff changeset
    90
	
a180113055cb Music Events are now normal Fetcher APIs added
cgandhi
parents:
diff changeset
    91
public slots:
a180113055cb Music Events are now normal Fetcher APIs added
cgandhi
parents:
diff changeset
    92
	/**
a180113055cb Music Events are now normal Fetcher APIs added
cgandhi
parents:
diff changeset
    93
	 * Updates events. Might not be supported by all service provider.
a180113055cb Music Events are now normal Fetcher APIs added
cgandhi
parents:
diff changeset
    94
	 * eventsUpdated() signal can be checked for success value.
a180113055cb Music Events are now normal Fetcher APIs added
cgandhi
parents:
diff changeset
    95
	 * @param SmfEventsList List of events to be posted
a180113055cb Music Events are now normal Fetcher APIs added
cgandhi
parents:
diff changeset
    96
	 * @return SmfNoError if success, else appropriate error value
a180113055cb Music Events are now normal Fetcher APIs added
cgandhi
parents:
diff changeset
    97
	 */
a180113055cb Music Events are now normal Fetcher APIs added
cgandhi
parents:
diff changeset
    98
	SmfError postEvents ( SmfEventList events );
a180113055cb Music Events are now normal Fetcher APIs added
cgandhi
parents:
diff changeset
    99
	
a180113055cb Music Events are now normal Fetcher APIs added
cgandhi
parents:
diff changeset
   100
	/**
a180113055cb Music Events are now normal Fetcher APIs added
cgandhi
parents:
diff changeset
   101
	 * Request for a custom operation. The signal customDataAvailable() is emitted 
a180113055cb Music Events are now normal Fetcher APIs added
cgandhi
parents:
diff changeset
   102
	 * when the result is available.
a180113055cb Music Events are now normal Fetcher APIs added
cgandhi
parents:
diff changeset
   103
	 * @param operationId OperationId
a180113055cb Music Events are now normal Fetcher APIs added
cgandhi
parents:
diff changeset
   104
	 * @param customData Custom data to be sent
a180113055cb Music Events are now normal Fetcher APIs added
cgandhi
parents:
diff changeset
   105
	 * @return SmfNoError if success, else appropriate error value
a180113055cb Music Events are now normal Fetcher APIs added
cgandhi
parents:
diff changeset
   106
	 * Note:-Interpretation of operationId and customData is upto the concerned
a180113055cb Music Events are now normal Fetcher APIs added
cgandhi
parents:
diff changeset
   107
	 * plugin and client application. service provider should provide some
a180113055cb Music Events are now normal Fetcher APIs added
cgandhi
parents:
diff changeset
   108
	 * serializing-deserializing utilities for these custom data
a180113055cb Music Events are now normal Fetcher APIs added
cgandhi
parents:
diff changeset
   109
	 */
a180113055cb Music Events are now normal Fetcher APIs added
cgandhi
parents:
diff changeset
   110
	SmfError customRequest ( const int& operationId, QByteArray* customData );
a180113055cb Music Events are now normal Fetcher APIs added
cgandhi
parents:
diff changeset
   111
	
a180113055cb Music Events are now normal Fetcher APIs added
cgandhi
parents:
diff changeset
   112
    /**
a180113055cb Music Events are now normal Fetcher APIs added
cgandhi
parents:
diff changeset
   113
     * Cancels a request generated due to the call to any API which results 
a180113055cb Music Events are now normal Fetcher APIs added
cgandhi
parents:
diff changeset
   114
     * into http request. Might return error if no request is currently pending.
a180113055cb Music Events are now normal Fetcher APIs added
cgandhi
parents:
diff changeset
   115
     * Please note that there can be only one request pending at any point of time
a180113055cb Music Events are now normal Fetcher APIs added
cgandhi
parents:
diff changeset
   116
     * @return Appropriate SmfError value
a180113055cb Music Events are now normal Fetcher APIs added
cgandhi
parents:
diff changeset
   117
     */
a180113055cb Music Events are now normal Fetcher APIs added
cgandhi
parents:
diff changeset
   118
	SmfError cancelRequest ();
a180113055cb Music Events are now normal Fetcher APIs added
cgandhi
parents:
diff changeset
   119
	
a180113055cb Music Events are now normal Fetcher APIs added
cgandhi
parents:
diff changeset
   120
signals:
a180113055cb Music Events are now normal Fetcher APIs added
cgandhi
parents:
diff changeset
   121
	/**
a180113055cb Music Events are now normal Fetcher APIs added
cgandhi
parents:
diff changeset
   122
	 * Notification on arrival of event lists
a180113055cb Music Events are now normal Fetcher APIs added
cgandhi
parents:
diff changeset
   123
	 * Note if number of list is large, then it can download the list page by page.
a180113055cb Music Events are now normal Fetcher APIs added
cgandhi
parents:
diff changeset
   124
	 * @param list List of events
a180113055cb Music Events are now normal Fetcher APIs added
cgandhi
parents:
diff changeset
   125
	 * @param error SmfNoError if success, else appropriate error value
a180113055cb Music Events are now normal Fetcher APIs added
cgandhi
parents:
diff changeset
   126
	 * @param resultPage Page number info
a180113055cb Music Events are now normal Fetcher APIs added
cgandhi
parents:
diff changeset
   127
	 */
a180113055cb Music Events are now normal Fetcher APIs added
cgandhi
parents:
diff changeset
   128
	void eventsAvailable ( SmfEventList* list, 
a180113055cb Music Events are now normal Fetcher APIs added
cgandhi
parents:
diff changeset
   129
			SmfError error, SmfResultPage resultPage );
a180113055cb Music Events are now normal Fetcher APIs added
cgandhi
parents:
diff changeset
   130
	
a180113055cb Music Events are now normal Fetcher APIs added
cgandhi
parents:
diff changeset
   131
	/**
a180113055cb Music Events are now normal Fetcher APIs added
cgandhi
parents:
diff changeset
   132
	 * Notification on arrival of venues lists
a180113055cb Music Events are now normal Fetcher APIs added
cgandhi
parents:
diff changeset
   133
	 * Note if number of list is large, then it can download the list page by page.
a180113055cb Music Events are now normal Fetcher APIs added
cgandhi
parents:
diff changeset
   134
	 * @param list List of venues
a180113055cb Music Events are now normal Fetcher APIs added
cgandhi
parents:
diff changeset
   135
	 * @param error SmfNoError if success, else appropriate error value
a180113055cb Music Events are now normal Fetcher APIs added
cgandhi
parents:
diff changeset
   136
	 * @param resultPage Page number info
a180113055cb Music Events are now normal Fetcher APIs added
cgandhi
parents:
diff changeset
   137
	 */
a180113055cb Music Events are now normal Fetcher APIs added
cgandhi
parents:
diff changeset
   138
	void venuesAvailable ( SmfLocationList* list, 
a180113055cb Music Events are now normal Fetcher APIs added
cgandhi
parents:
diff changeset
   139
			SmfError error, SmfResultPage resultPage );
a180113055cb Music Events are now normal Fetcher APIs added
cgandhi
parents:
diff changeset
   140
	
a180113055cb Music Events are now normal Fetcher APIs added
cgandhi
parents:
diff changeset
   141
	/**
a180113055cb Music Events are now normal Fetcher APIs added
cgandhi
parents:
diff changeset
   142
	 * Notification on arrival of attendees lists
a180113055cb Music Events are now normal Fetcher APIs added
cgandhi
parents:
diff changeset
   143
	 * Note if number of list is large, then it can download the list page by page.
a180113055cb Music Events are now normal Fetcher APIs added
cgandhi
parents:
diff changeset
   144
	 * @param list List of attendees
a180113055cb Music Events are now normal Fetcher APIs added
cgandhi
parents:
diff changeset
   145
	 * @param error SmfNoError if success, else appropriate error value
a180113055cb Music Events are now normal Fetcher APIs added
cgandhi
parents:
diff changeset
   146
	 * @param resultPage Page number info
a180113055cb Music Events are now normal Fetcher APIs added
cgandhi
parents:
diff changeset
   147
	 */
a180113055cb Music Events are now normal Fetcher APIs added
cgandhi
parents:
diff changeset
   148
	void attendeesAvailable ( SmfContactList* list, 
a180113055cb Music Events are now normal Fetcher APIs added
cgandhi
parents:
diff changeset
   149
			SmfError error, SmfResultPage resultPage );
a180113055cb Music Events are now normal Fetcher APIs added
cgandhi
parents:
diff changeset
   150
a180113055cb Music Events are now normal Fetcher APIs added
cgandhi
parents:
diff changeset
   151
	/**
a180113055cb Music Events are now normal Fetcher APIs added
cgandhi
parents:
diff changeset
   152
	 * Notification of the success of request to post an event
a180113055cb Music Events are now normal Fetcher APIs added
cgandhi
parents:
diff changeset
   153
	 * @param error SmfNoError if success, else appropriate error value
a180113055cb Music Events are now normal Fetcher APIs added
cgandhi
parents:
diff changeset
   154
	 */
a180113055cb Music Events are now normal Fetcher APIs added
cgandhi
parents:
diff changeset
   155
	void eventsUpdated ( SmfError success );
a180113055cb Music Events are now normal Fetcher APIs added
cgandhi
parents:
diff changeset
   156
	
a180113055cb Music Events are now normal Fetcher APIs added
cgandhi
parents:
diff changeset
   157
	/**
a180113055cb Music Events are now normal Fetcher APIs added
cgandhi
parents:
diff changeset
   158
	 * Signals availability of the result of the customRequest
a180113055cb Music Events are now normal Fetcher APIs added
cgandhi
parents:
diff changeset
   159
	 * @param operationId The ID to be shared between clients and the plugin
a180113055cb Music Events are now normal Fetcher APIs added
cgandhi
parents:
diff changeset
   160
	 * @param customData data
a180113055cb Music Events are now normal Fetcher APIs added
cgandhi
parents:
diff changeset
   161
	 */
a180113055cb Music Events are now normal Fetcher APIs added
cgandhi
parents:
diff changeset
   162
	void customDataAvailable( const int& operationId, QByteArray* customData );
a180113055cb Music Events are now normal Fetcher APIs added
cgandhi
parents:
diff changeset
   163
	
a180113055cb Music Events are now normal Fetcher APIs added
cgandhi
parents:
diff changeset
   164
private:
a180113055cb Music Events are now normal Fetcher APIs added
cgandhi
parents:
diff changeset
   165
	/**
a180113055cb Music Events are now normal Fetcher APIs added
cgandhi
parents:
diff changeset
   166
	 * Gets the base provider info
a180113055cb Music Events are now normal Fetcher APIs added
cgandhi
parents:
diff changeset
   167
	 */
a180113055cb Music Events are now normal Fetcher APIs added
cgandhi
parents:
diff changeset
   168
	SmfProvider* getProvider() const;
a180113055cb Music Events are now normal Fetcher APIs added
cgandhi
parents:
diff changeset
   169
	
a180113055cb Music Events are now normal Fetcher APIs added
cgandhi
parents:
diff changeset
   170
private:
a180113055cb Music Events are now normal Fetcher APIs added
cgandhi
parents:
diff changeset
   171
	SmfProvider* m_baseProvider;
a180113055cb Music Events are now normal Fetcher APIs added
cgandhi
parents:
diff changeset
   172
	SmfEventsFetcherPrivate* m_private;
a180113055cb Music Events are now normal Fetcher APIs added
cgandhi
parents:
diff changeset
   173
	friend class SmfEventsFetcherPrivate;
a180113055cb Music Events are now normal Fetcher APIs added
cgandhi
parents:
diff changeset
   174
	
a180113055cb Music Events are now normal Fetcher APIs added
cgandhi
parents:
diff changeset
   175
	};
a180113055cb Music Events are now normal Fetcher APIs added
cgandhi
parents:
diff changeset
   176
a180113055cb Music Events are now normal Fetcher APIs added
cgandhi
parents:
diff changeset
   177
SMF_SERVICE_NAME(SmfEventsFetcher, "org.symbian.smf.client.events.fetcher\0.2")
a180113055cb Music Events are now normal Fetcher APIs added
cgandhi
parents:
diff changeset
   178
a180113055cb Music Events are now normal Fetcher APIs added
cgandhi
parents:
diff changeset
   179
a180113055cb Music Events are now normal Fetcher APIs added
cgandhi
parents:
diff changeset
   180
#endif /* SMFEVENTSFETCHER_H_ */