GCKNetworkAddress ক্লাস

GCKNetworkAddress ক্লাস রেফারেন্স

ওভারভিউ

একটি বস্তু যা একটি নেটওয়ার্ক IP ঠিকানা প্রতিনিধিত্ব করে।

এই বস্তুটি অপরিবর্তনীয়।

থেকে
4.2

উত্তরাধিকারসূত্রে NSObject, <NSCopying>, এবং <NSSecureCoding>।

উদাহরণ পদ্ধতির সারাংশ

(instancetype) - init
ডিফল্ট ইনিশিয়ালাইজার ব্যবহার করার অনুমতি নেই। আরও...
(instancetype) - initWithType:ipAddress:
প্রদত্ত ঠিকানার ধরন এবং IP ঠিকানা সহ একটি GCKNetworkAddress তৈরি করে। আরও...
(instancetype) - initWithType:addressData:
প্রদত্ত ঠিকানার ধরন এবং কাঁচা ঠিকানা সহ একটি GCKNetworkAddress তৈরি করে। আরও...

ক্লাস পদ্ধতির সারাংশ

( GCKNetworkAddress *) + wildcardAddressOfType:
প্রদত্ত প্রকারের একটি ওয়াইল্ডকার্ড ঠিকানা তৈরি করে। আরও...
( GCKNetworkAddress *) + loopbackAddressOfType:
প্রদত্ত প্রকারের একটি লুপব্যাক ঠিকানা তৈরি করে। আরও...
( GCKNetworkAddress *) + IPv4BroadcastAddress
একটি IPv4 সম্প্রচার ঠিকানা তৈরি করে। আরও...
( GCKNetworkAddress *) + addressWithIPv4Address:
একটি IPv4 ঠিকানা তৈরি করে। আরও...
( GCKNetworkAddress *) + addressWithIPv6Address:
একটি IPv6 ঠিকানা তৈরি করে। আরও...
( GCKNetworkAddress *) + addressWithIPCPath:
একটি IPC ঠিকানা তৈরি করে। আরও...

সম্পত্তি সারাংশ

GCKNetworkAddressType  type
ঠিকানার ধরন। আরও...
NSString *  ipAddress
আইপি ঠিকানা। আরও...
NSData *  addressData
একটি NSData হিসাবে নেটওয়ার্ক ঠিকানা উপযুক্ত ঠিকানা কাঠামো (যেমন, struct in_addr বা struct in6_addr)। আরও...

পদ্ধতির বিস্তারিত

- (instancetype) init

ডিফল্ট ইনিশিয়ালাইজার ব্যবহার করার অনুমতি নেই।

- (instancetype) initWithType: (GCKNetworkAddressType)  type
ipAddress: (nullable NSString *)  ipAddress  

প্রদত্ত ঠিকানার ধরন এবং IP ঠিকানা সহ একটি GCKNetworkAddress তৈরি করে।

Parameters
typeThe address type.
ipAddressThe IP address, in textual form. May be nil to indicate the wildcard ("any") address.
- (instancetype) initWithType: (GCKNetworkAddressType)  type
addressData: (nullable NSData *)  addressData  

প্রদত্ত ঠিকানার ধরন এবং কাঁচা ঠিকানা সহ একটি GCKNetworkAddress তৈরি করে।

Parameters
typeThe address type.
addressDataAn NSData object containing the appropriate address structure (e.g., struct in_addr or struct in6_addr). For the GCKNNetworkAddressTypeIPC, the data is expected to be a UTF8 encoding.
+ ( GCKNetworkAddress *) wildcardAddressOfType: (GCKNetworkAddressType)  type

প্রদত্ত প্রকারের একটি ওয়াইল্ডকার্ড ঠিকানা তৈরি করে।

+ ( GCKNetworkAddress *) loopbackAddressOfType: (GCKNetworkAddressType)  type

প্রদত্ত প্রকারের একটি লুপব্যাক ঠিকানা তৈরি করে।

+ ( GCKNetworkAddress *) IPv4BroadcastAddress

একটি IPv4 সম্প্রচার ঠিকানা তৈরি করে।

+ ( GCKNetworkAddress *) addressWithIPv4Address: (NSString *)  ipAddress

একটি IPv4 ঠিকানা তৈরি করে।

+ ( GCKNetworkAddress *) addressWithIPv6Address: (NSString *)  ipAddress

একটি IPv6 ঠিকানা তৈরি করে।

+ ( GCKNetworkAddress *) addressWithIPCPath: (NSString *)  path

একটি IPC ঠিকানা তৈরি করে।

সম্পত্তি বিস্তারিত

- (GCKNetworkAddressType) type
read nonatomic assign

ঠিকানার ধরন।

- (NSString*) ipAddress
read nonatomic copy

আইপি ঠিকানা।

- (NSData*) addressData
read nonatomic copy

একটি NSData হিসাবে নেটওয়ার্ক ঠিকানা উপযুক্ত ঠিকানা কাঠামো (যেমন, struct in_addr বা struct in6_addr)।

আইপিসি ঠিকানার জন্য, এই ক্ষেত্রটি একটি UTF8 এনকোডিং।