/// <summary> /// Sends a plist to lockdownd. /// </summary> /// <param name="client"> /// The lockdownd client /// </param> /// <param name="plist"> /// The plist to send /// </param> /// <returns> /// LOCKDOWN_E_SUCCESS on success, LOCKDOWN_E_INVALID_ARG when client or /// plist is NULL /// </returns> /// <remarks> /// This function is low-level and should only be used if you need to send /// a new type of message. /// </remarks> public virtual LockdownError lockdownd_send(LockdownClientHandle client, PlistHandle plist) { return(LockdownNativeMethods.lockdownd_send(client, plist)); }