Lines Matching refs:record
96 uint32_t record_id; /* Service record id */
175 sdp_record_t *record;
178 record = sdp_record_alloc();
179 if (!record)
184 sdp_set_browse_groups(record, root);
190 sdp_set_service_classes(record, svclass_id);
196 sdp_set_profile_descs(record, profiles);
210 sdp_set_access_protos(record, aproto);
212 add_lang_attr(record);
214 sdp_set_info_attr(record, "Serial Proxy", NULL, "Serial Proxy");
222 return record;
512 sdp_record_t *record;
540 record = proxy_record_new(prx->uuid128, prx->channel);
541 if (!record) {
546 err = add_record_to_server(&prx->src, record);
548 sdp_record_free(record);
553 prx->record_id = record->handle;
573 return failed(msg, "Unable to allocate new service record");
589 /* Remove the watches and unregister the record */