Lines Matching refs:layer
1264 // Internal state fields. These are used internally by mDNSCore; the client layer needn't be concerned with them.
1707 mDNSRecordCallback *StatusCallback; // callback to deliver success or error code to client layer
1728 // It contains its own ServiceCallback+ServiceContext to report aggregate results up to the next layer of software above.
1737 // These internal state fields are used internally by mDNSCore; the client layer needn't be concerned with them.
1845 // layer. These values are used within mDNSResponder and not sent across to the application. QC_addnocache is for
1904 // Internal state fields. These are used internally by mDNSCore; the client layer needn't be concerned with them.
1993 mDNSBool LongLived; // Set by client for calls to mDNS_StartQuery to indicate LLQs to unicast layer.
2004 mDNSs8 SearchListIndex; // Index into SearchList; Used by the client layer but not touched by core
2038 // Internal state fields. These are used internally by mDNSCore; the client layer needn't be concerned with them.
2131 // Internal state fields. These are used internally by mDNSCore; the client layer needn't be concerned with them.
2286 // the client layer needn't be concerned with them.
2340 // during which underying platform layer should inhibit system sleep
2462 mDNSQuestionCallback *SPSBrowseCallback; // So the platform layer can do something useful with SPS browse results
2634 // higher-layer API calls) must also set DivertMulticastAdvertisements in the mDNS structure and
2642 // client layer may choose to wait until mDNS_ExitNow() returns true before calling mDNS_FinalExit().
2657 // each platform layer needs to implement these appropriately for its respective platform.
2709 #pragma mark - Platform support functions that are accessible to the client layer too
3072 // This section defines the interface to the Platform Support layer.
3079 // When Setup is complete, the platform support layer calls mDNSCoreInitComplete().
3126 // from the platform layer. Long-term, we should embed an arc4 implementation, but the strength
3166 // All TCP socket operations implemented by the platform layer MUST NOT BLOCK.
3235 // Support for legacy NAT traversal protocols, implemented by the platform layer and callable by the core.
3249 // mDNS_RegisterInterface() is used by the platform support layer to inform mDNSCore of what
3263 // mDNS_RegisterDNS() is used by the platform support layer to provide the core with the addresses of
3269 // mDNSCoreInitComplete() is called when the platform support layer is finished.
3336 // In the future, if there's demand, we may see if we can abstract it out cleanly into the platform layer
3345 // In the future, if there's demand, we may see if we can abstract it out cleanly into the platform layer