VLCLocalNetworkServiceNetService.m 1.0 KB

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. /*****************************************************************************
  2. * VLCLocalNetworkServiceNetService.m
  3. * VLC for iOS
  4. *****************************************************************************
  5. * Copyright (c) 2015 VideoLAN. All rights reserved.
  6. * $Id$
  7. *
  8. * Authors: Tobias Conradi <videolan # tobias-conradi.de>
  9. *
  10. * Refer to the COPYING file of the official project for license.
  11. *****************************************************************************/
  12. #import "VLCLocalNetworkServiceNetService.h"
  13. #pragma mark - NetService based services
  14. @interface VLCLocalNetworkServiceNetService()
  15. @property (nonatomic, strong) NSNetService *netService;
  16. @end
  17. @implementation VLCLocalNetworkServiceNetService
  18. - (instancetype)initWithNetService:(NSNetService *)service
  19. {
  20. self = [super init];
  21. if (self) {
  22. _netService = service;
  23. }
  24. return self;
  25. }
  26. - (NSString *)title {
  27. return self.netService.name;
  28. }
  29. - (UIImage *)icon {
  30. return nil;
  31. }
  32. - (id<VLCNetworkServerBrowser>)serverBrowser {
  33. return nil;
  34. }
  35. @end