26 #ifndef _CLDSMTYPES_H_
27 #define _CLDSMTYPES_H_
41 #define NUM_SECTION_FILTERS_MINIMUM 8
42 #define NUM_SECTION_FILTERS_DEFAULT 512
43 #define NUM_SECTION_FILTERS_MAXIMUM 1024
45 #define INVALID_ASSOCIATION_TAG 0xFFFF
62 SF_PRIORITY_CLEAR = 1,
71 SF_PRIORITY_DIRECT = 3
82 CLDSM_DUPLICATE_REQUEST,
83 CLDSM_ERR_END_OF_DATA,
86 CLDSM_ERR_MEM_HEAP_FULL,
87 CLDSM_ERR_ALLOC_FAILED,
88 CLDSM_ERR_ILLEGAL_SETUP,
89 CLDSM_ERR_ILLEGAL_PARAMETER,
90 CLDSM_ERR_INVALID_INSTANCE,
91 CLDSM_ERR_INVALID_CAROUSEL_HANDLE,
92 CLDSM_ERR_CAROUSEL_LOAD_FAILED,
93 CLDSM_ERR_CAROUSEL_NOT_BOOTED,
94 CLDSM_ERR_CAROUSELS_STILL_LOADED,
95 CLDSM_ERR_INVALID_OBJECT_HANDLE,
96 CLDSM_ERR_INVALID_OBJECT_TYPE,
97 CLDSM_ERR_INVALID_PATHNAME,
98 CLDSM_ERR_INVALID_CACHING_RULES,
99 CLDSM_ERR_LOAD_FAILED,
100 CLDSM_ERR_OPEN_OBJECT_LIMIT,
101 CLDSM_ERR_OBJECT_NOT_LOADED,
102 CLDSM_ERR_OBJECT_OPEN,
103 CLDSM_ERR_OBJECT_NOT_OPEN,
104 CLDSM_ERR_OBJECTS_STILL_LOADED,
105 CLDSM_ERR_INVALID_STREAM_EVENT_NAME,
106 CLDSM_ERR_INVALID_STREAM_EVENT_HANDLE,
107 CLDSM_ERR_STREAM_EVENTS_STILL_SUBSCRIBED,
108 CLDSM_ERR_NO_STREAM_EVENT_NOTIFY_CALLBACK,
109 CLDSM_ERR_SI_QUERY_FAILED,
110 CLDSM_ERR_INVALID_SI_INFO,
111 CLDSM_ERR_INVALID_SIQUERY_STATUS,
112 CLDSM_ERR_INVALID_SI_QUERY_REF,
113 CLDSM_ERR_SYSTEM_ADD_SECTION_FILTER,
114 CLDSM_ERR_SECTION_FILTER_HEAP_FULL,
115 CLDSM_ERR_MODULE_TOO_LARGE,
116 CLDSM_ERR_MODULE_ACQUISITION_FAILURE,
117 CLDSM_ERR_UNABLE_TO_GET_PROGRAM_ASSOC_TAG,
118 CLDSM_ERR_NO_CURRENT_SERVICE_SET,
119 CLDSM_ERR_MEMMGR_START_PROBLEM,
120 CLDSM_ERR_MEMMGR_STOP_PROBLEM,
121 CLDSM_ERR_INSTANCE_NOT_RESET,
122 CLDSM_ERR_RECURSION_LIMIT_REACHED,
123 CLDSM_ERR_TIMER_FAILURE,
124 CLDSM_ERR_SI_SUBSCRIBE_FAILURE,
125 CLDSM_ERR_CAROUSEL_UNAVAILABLE,
135 typedef U32BIT H_DscSFRef;
161 U16BIT tableIdExtMask;
168 typedef struct s_SIQueryRef *H_SIQueryRef;
175 SIQUERY_BOOT_CAROUSEL,
178 SIQUERY_DEFERRED_SERVICE,
179 SIQUERY_CAROUSEL_INFO,
180 SIQUERY_FIND_CAROUSEL,
181 SIQUERY_SSU_CAROUSEL,
197 U16BIT associationTag;
205 U16BIT associationTag;
230 SICHANGE_SERVICE_DELETED,
231 SICHANGE_SERVICE_UPDATED,
232 SICHANGE_CAROUSEL_DELETED
DSM-CC types used for client control.