missing files

This commit is contained in:
David Rose 2009-06-23 23:32:12 +00:00
parent 16dd9cb633
commit a65ac4fc0c
3 changed files with 86 additions and 0 deletions

View File

@ -0,0 +1,27 @@
// Filename: ppDownloadRequest.I
// Created by: drose (23Jun09)
//
////////////////////////////////////////////////////////////////////
//
// PANDA 3D SOFTWARE
// Copyright (c) Carnegie Mellon University. All rights reserved.
//
// All use of this software is subject to the terms of the revised BSD
// license. You should have received a copy of this license along
// with this source code in a file named "LICENSE."
//
////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////
// Function: PPDownloadRequest::Constructor
// Access: Public
// Description:
////////////////////////////////////////////////////////////////////
inline PPDownloadRequest::
PPDownloadRequest(RequestType rtype, int user_id) :
_rtype(rtype),
_user_id(user_id)
{
}

View File

@ -0,0 +1,15 @@
// Filename: ppDownloadRequest.cxx
// Created by: drose (23Jun09)
//
////////////////////////////////////////////////////////////////////
//
// PANDA 3D SOFTWARE
// Copyright (c) Carnegie Mellon University. All rights reserved.
//
// All use of this software is subject to the terms of the revised BSD
// license. You should have received a copy of this license along
// with this source code in a file named "LICENSE."
//
////////////////////////////////////////////////////////////////////
#include "ppDownloadRequest.h"

View File

@ -0,0 +1,44 @@
// Filename: ppDownloadRequest.h
// Created by: drose (23Jun09)
//
////////////////////////////////////////////////////////////////////
//
// PANDA 3D SOFTWARE
// Copyright (c) Carnegie Mellon University. All rights reserved.
//
// All use of this software is subject to the terms of the revised BSD
// license. You should have received a copy of this license along
// with this source code in a file named "LICENSE."
//
////////////////////////////////////////////////////////////////////
#ifndef PPDOWNLOADREQUEST_H
#define PPDOWNLOADREQUEST_H
#include "nppanda3d_common.h"
////////////////////////////////////////////////////////////////////
// Class : PPDownloadRequest
// Description : An instance of this object is assigned as the
// notifyData for URL requests, to help the plugin
// associate streams with requests.
////////////////////////////////////////////////////////////////////
class PPDownloadRequest {
public:
enum RequestType {
RT_instance_data,
RT_core_dll,
RT_user
};
inline PPDownloadRequest(RequestType rtype, int user_id = 0);
public:
RequestType _rtype;
int _user_id;
};
#include "ppDownloadRequest.I"
#endif