gecko-dev/mailnews/base/public/nsIMsgHost.h
alecf%netscape.com 5f1e857708 rev these interfaces
add "scriptable" attribute to all interfaces
fix some bogus IIDs
redeclare some stuff in IDL that wasn't declared before
1999-05-27 05:19:55 +00:00

37 lines
1005 B
C++

/*
* DO NOT EDIT. THIS FILE IS GENERATED FROM nsIMsgHost.idl
*/
#ifndef __gen_nsIMsgHost_h__
#define __gen_nsIMsgHost_h__
#include "nsISupports.h" /* interface nsISupports */
#include "nsrootidl.h" /* interface nsrootidl */
/* starting interface: nsIMsgHost */
/* {ADFB3740-AA57-11d2-B7ED-00805F05FFA5} */
#define NS_IMSGHOST_IID_STR "ADFB3740-AA57-11d2-B7ED-00805F05FFA5"
#define NS_IMSGHOST_IID \
{0xADFB3740, 0xAA57, 0x11d2, \
{ 0xB7, 0xED, 0x00, 0x80, 0x5F, 0x05, 0xFF, 0xA5 }}
class nsIMsgHost : public nsISupports {
public:
NS_DEFINE_STATIC_IID_ACCESSOR(NS_IMSGHOST_IID)
/* attribute string hostname; */
NS_IMETHOD GetHostname(char * *aHostname) = 0;
NS_IMETHOD SetHostname(char * aHostname) = 0;
/* attribute string uiName; */
NS_IMETHOD GetUiName(char * *aUiName) = 0;
NS_IMETHOD SetUiName(char * aUiName) = 0;
/* attribute long port; */
NS_IMETHOD GetPort(PRInt32 *aPort) = 0;
NS_IMETHOD SetPort(PRInt32 aPort) = 0;
};
#endif /* __gen_nsIMsgHost_h__ */