//////////////////////////////////////////////////////////////////////////////// // Copyright 2016 Google Inc. // // This software is licensed under the terms defined in the Widevine Master // License Agreement. For a copy of this agreement, please contact // widevine-licensing@google.com. //////////////////////////////////////////////////////////////////////////////// // Swig file to generate a Python library for: // provisioning_sdk/public/provisioning_session.h %module pywrapprovisioning_session %include "base.i" %apply bool* OUTPUT { bool* done }; %apply int { ProvisioningStatus }; %apply std::string* OUTPUT { std::string* response }; %{ #include "provisioning_sdk/public/provisioning_session.h" using namespace widevine; %} %ignoreall %unignore widevine; %unignore widevine::ProvisioningSession; %unignore widevine::ProvisioningSession::~ProvisioningSession; %unignore widevine::ProvisioningSession::ProcessMessage; %include "provisioning_sdk/public/provisioning_session.h" %unignoreall