00001 /* 00002 * alllids.h 00003 * 00004 * Open Phone Abstraction Library (OPAL) 00005 * Formally known as the Open H323 project. 00006 * 00007 * Copyright (c) 2001 Equivalence Pty. Ltd. 00008 * 00009 * The contents of this file are subject to the Mozilla Public License 00010 * Version 1.0 (the "License"); you may not use this file except in 00011 * compliance with the License. You may obtain a copy of the License at 00012 * http://www.mozilla.org/MPL/ 00013 * 00014 * Software distributed under the License is distributed on an "AS IS" 00015 * basis, WITHOUT WARRANTY OF ANY KIND, either express or implied. See 00016 * the License for the specific language governing rights and limitations 00017 * under the License. 00018 * 00019 * The Original Code is Open Phone Abstraction Library. 00020 * 00021 * The Initial Developer of the Original Code is Equivalence Pty. Ltd. 00022 * 00023 * Contributor(s): ______________________________________. 00024 * 00025 * $Log: alllids.h,v $ 00026 * Revision 2.2 2004/10/06 13:03:40 rjongbloed 00027 * Added "configure" support for known LIDs 00028 * Changed LID GetName() function to be normalised against the GetAllNames() 00029 * return values and fixed the pre-factory registration system. 00030 * Added a GetDescription() function to do what the previous GetName() did. 00031 * 00032 * Revision 2.1 2003/03/24 07:18:29 robertj 00033 * Added registration system for LIDs so can work with various LID types by 00034 * name instead of class instance. 00035 * 00036 */ 00037 00038 #ifndef __LIDS_ALLLIDS_H 00039 #define __LIDS_ALLLIDS_H 00040 00041 #include <opal/buildopts.h> 00042 00043 #include <lids/ixjlid.h> 00044 OPAL_REGISTER_IXJ(); 00045 00046 #include <lids/vpblid.h> 00047 OPAL_REGISTER_VPB(); 00048 00049 #include <lids/vblasterlid.h> 00050 OPAL_REGISTER_VBLASTER(); 00051 00052 00053 #endif // __LIDS_ALLLIDS_H 00054 00055