CFNetwork ৰ প্ৰক্সি লুকআপ এটা C API যিটো C++ ৰ পৰা পোনপটীয়াকৈ ব্যৱহাৰ কৰিব পাৰি; সকলো Objective-C বস্তুলৈ ৰূপান্তৰ কৰাটো ইচ্ছাধীন। ক্ৰমিক প্ৰক্সি অভিধান পাবলৈ CFNetworkCopyProxiesForURL ক লক্ষ্য CFURL আৰু CFNetworkCopySystemProxySettings ৰ পৰা পোৱা ছেটিংছৰ সৈতে মাতক।

মানমালিকী
Copy এ সৃষ্টি কৰা বা ঘূৰাই দিয়া বস্তু, য'ত ৰুট আৰু ছেটিংছো আছেকলাৰৰ মালিকী; প্ৰতিটো অ-শূন্য মালিকী বস্তু এৰি দিয়ক
এৰেৰ পৰা পোৱা অভিধান বা Get ৰ জৰিয়তে অভিধানৰ পৰা পোৱা হোষ্টনামধাৰ কৰা; ধৰি নাৰাখি এৰি নিদিব

বৈধ routes আৰু পৰিসৰৰ ভিতৰৰ ইনডেক্সৰ বাবে উদ্ধাৰ এনেকুৱা হ'ব পাৰে:

CFDictionaryRef proxy = static_cast<CFDictionaryRef>(
    CFArrayGetValueAtIndex(routes, index));
CFStringRef hostname = static_cast<CFStringRef>(
    CFDictionaryGetValue(proxy, kCFProxyHostNameKey));

প্ৰৱিষ্টিটো এণ্ডপইণ্ট হিচাপে গণ্য কৰাৰ আগতে kCFProxyTypeKey পঢ়ক। পোনপটীয়া আৰু স্বয়ংক্ৰিয়-কনফিগাৰেচন প্ৰাৰ্থীয়ে বেলেগ বেলেগ ব্যৱস্থাপনা বিচাৰে.

মালিকে জীৱন্ত হৈ থকাৰ সময়তে নিৰ্দিষ্ট প্ৰৱিষ্টিৰ CFString হোষ্টনাম আৰু CFNumber প'ৰ্ট ৰূপান্তৰ কৰক। উদ্ধাৰ কৰা C++ মান তাৰ পিছত পৰিবহনৰ কনফিগাৰেচনত সোমাব পাৰে। CFString নিজেই ফলাফলৰ বাহিৰত ৰাখিবলৈ প্ৰথমে ধৰি ৰাখক আৰু পিছত CFRelease ৰ সৈতে ভাৰসাম্য ৰাখক; নহ'লে ইয়াক ধৰি ৰখা মালিকক এৰি দিয়াৰ আগতে কাম শেষ কৰক।

পৰিষ্কাৰ কৰাৰ সময়ত সৃষ্টি/প্ৰতিলিপি কৰা লক্ষ্য URL, ছেটিংছ অভিধান আৰু ফলাফল এৰে এৰি দিয়ক, প্ৰয়োজন হ'লে স্কোপ গাৰ্ড ব্যৱহাৰ কৰক। কেৱল এটা চলকৰ CFStringRef ধৰণে Get ফলাফলৰ ওপৰত মালিকী নিদিয়ে।

সম্পৰ্কিত প্ৰবন্ধ