Structure

AERemoteProcessResolverContext

Supplied as a parameter when performing asynchronous resolution of remote processes.

Declaration

typedef struct AERemoteProcessResolverContext {
    ...
} AERemoteProcessResolverContext;

Overview

When you call AERemoteProcessResolverScheduleWithRunLoop for asynchronous resolution, you supply a reference to a structure of this type, along with a reference to a callback routine, defined by AERemoteProcessResolverCallback. The context is copied and the info pointer retained. When the callback is made, the info pointer is passed to the callback.

Topics

Instance Properties

copyDescription

A prototype for a function callback that provides a description of the specified data. Called on the info pointer. This field may be NULL.

info

A pointer to arbitrary information. The pointer is retained and passed to the callback, allowing you to provide information to that routine.

release

A prototype for a function callback that releases the specified data. Called on the info pointer. This field may be NULL.

retain

A prototype for a function callback that retains the specified data. Called on the info pointer. This field may be NULL.

version

This should be set to zero (0).