2002-08-21 Jeffrey Stedfast <fejj@ximian.com> * camel-session.c (get_service): Don't register the noop timeout here anymore, we're gonna handle all this in the mailer now. (camel_session_register_timeout): Removed. (camel_session_remove_timeout): Removed. svn path=/trunk/; revision=17830
45 lines
832 B
C
45 lines
832 B
C
#ifdef HAVE_CONFIG_H
|
|
#include <config.h>
|
|
#endif
|
|
|
|
#include "session.h"
|
|
|
|
static void
|
|
class_init (CamelTestSessionClass *camel_test_session_class)
|
|
{
|
|
CamelSessionClass *camel_session_class =
|
|
CAMEL_SESSION_CLASS (camel_test_session_class);
|
|
}
|
|
|
|
CamelType
|
|
camel_test_session_get_type (void)
|
|
{
|
|
static CamelType type = CAMEL_INVALID_TYPE;
|
|
|
|
if (type == CAMEL_INVALID_TYPE) {
|
|
type = camel_type_register (
|
|
camel_session_get_type (),
|
|
"CamelTestSession",
|
|
sizeof (CamelTestSession),
|
|
sizeof (CamelTestSessionClass),
|
|
(CamelObjectClassInitFunc) class_init,
|
|
NULL,
|
|
NULL,
|
|
NULL);
|
|
}
|
|
|
|
return type;
|
|
}
|
|
|
|
CamelSession *
|
|
camel_test_session_new (const char *path)
|
|
{
|
|
CamelSession *session;
|
|
|
|
session = CAMEL_SESSION (camel_object_new (CAMEL_TEST_SESSION_TYPE));
|
|
|
|
camel_session_construct (session, path);
|
|
|
|
return session;
|
|
}
|