File tree Expand file tree Collapse file tree 1 file changed +15
-0
lines changed
ports/espressif/common-hal/mdns Expand file tree Collapse file tree 1 file changed +15
-0
lines changed Original file line number Diff line number Diff line change 27
27
#include "shared-bindings/mdns/RemoteService.h"
28
28
29
29
const char * common_hal_mdns_remoteservice_get_service_type (mdns_remoteservice_obj_t * self ) {
30
+ if (self -> result == NULL ) {
31
+ return "" ;
32
+ }
30
33
return self -> result -> service_type ;
31
34
}
32
35
33
36
const char * common_hal_mdns_remoteservice_get_protocol (mdns_remoteservice_obj_t * self ) {
37
+ if (self -> result == NULL ) {
38
+ return "" ;
39
+ }
34
40
return self -> result -> proto ;
35
41
}
36
42
37
43
const char * common_hal_mdns_remoteservice_get_instance_name (mdns_remoteservice_obj_t * self ) {
44
+ if (self -> result == NULL ) {
45
+ return "" ;
46
+ }
38
47
return self -> result -> instance_name ;
39
48
}
40
49
41
50
const char * common_hal_mdns_remoteservice_get_hostname (mdns_remoteservice_obj_t * self ) {
51
+ if (self -> result == NULL ) {
52
+ return "" ;
53
+ }
42
54
return self -> result -> hostname ;
43
55
}
44
56
45
57
mp_int_t common_hal_mdns_remoteservice_get_port (mdns_remoteservice_obj_t * self ) {
58
+ if (self -> result == NULL ) {
59
+ return 0 ;
60
+ }
46
61
return self -> result -> port ;
47
62
}
48
63
You can’t perform that action at this time.
0 commit comments