MCAdvertiserAssistant.inc 1.4 KB

1234567891011121314151617181920212223242526272829303132333435
  1. { Parsed from MultipeerConnectivity.framework MCAdvertiserAssistant.h }
  2. {$ifdef TYPES}
  3. type
  4. MCAdvertiserAssistantPtr = ^MCAdvertiserAssistant;
  5. MCAdvertiserAssistantDelegateProtocolPtr = ^MCAdvertiserAssistantDelegateProtocol;
  6. {$endif}
  7. {$ifdef CLASSES}
  8. type
  9. MCAdvertiserAssistant = objcclass external (NSObject)
  10. public
  11. function initWithServiceType_discoveryInfo_session (serviceType: NSString; info: NSDictionary; session: MCSession): instancetype; message 'initWithServiceType:discoveryInfo:session:'; { NS_DESIGNATED_INITIALIZER }
  12. procedure start; message 'start';
  13. procedure stop; message 'stop';
  14. procedure setDelegate(newValue: MCAdvertiserAssistantDelegateProtocol); message 'setDelegate:';
  15. function delegate: MCAdvertiserAssistantDelegateProtocol; message 'delegate';
  16. function session: MCSession; message 'session';
  17. function discoveryInfo: NSDictionary; message 'discoveryInfo';
  18. function serviceType: NSString; message 'serviceType';
  19. end;
  20. {$endif}
  21. {$ifdef PROTOCOLS}
  22. type
  23. MCAdvertiserAssistantDelegateProtocol = objcprotocol external name 'MCAdvertiserAssistantDelegate' (NSObjectProtocol)
  24. optional
  25. procedure advertiserAssistantWillPresentInvitation (advertiserAssistant: MCAdvertiserAssistant); message 'advertiserAssistantWillPresentInvitation:';
  26. procedure advertiserAssistantDidDismissInvitation (advertiserAssistant: MCAdvertiserAssistant); message 'advertiserAssistantDidDismissInvitation:';
  27. end;
  28. {$endif}