Codemesh Runtime v3 C++ API Reference  3.9.205
Enumerations
xmog_message_types.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Enumerations

enum  xmog::xmog_message_id {
  NONE = 0, SIGN_ON = 1, SIGN_ON_STATUS = 2, THREAD_ID_REQUEST = 3,
  THREAD_ID_ASSIGNMENT = 4, THREAD_TERMINATED = 5, SESSION_TERMINATED = 6, DROP_OBJECT_REFS = 7,
  CLASS_INFO_REQUEST = 11, CLASS_INFO_RESPONSE = 12, MEMBER_IDS_REQUEST = 13, MEMBER_IDS_ASSIGNMENT = 14,
  METHOD_CALL = 15, METHOD_RETURN = 16, GET_FIELD_REQUEST = 17, GET_FIELD_RESPONSE = 18,
  SET_FIELD_REQUEST = 19, SET_FIELD_RESPONSE = 20, CONSTRUCTOR_CALL = 21, CONSTRUCTOR_RETURN = 22
}
 The message types that are used in the framework.
 
enum  xmog::xmog_signon_status { STATUS_OK = 0, STATUS_NO_NEW_SESSIONS = 1, STATUS_NOT_AUTHORIZED = 2, STATUS_SHUTTING_DOWN = 3 }
 The signon request reply codes used by the server.
 
enum  xmog_data_code {
  DC_BOOLEAN = (26<<3), DC_BYTE = (2<<3), DC_CHAR = (3<<3), DC_DATE = (7<<3),
  DC_DOUBLE = (4<<3), DC_FLOAT = (6<<3), DC_INT = (9<<3), DC_INT_ZERO = (15<<3),
  DC_LONG = (12<<3), DC_NULL = (21<<3), DC_PRIM_ARRAY = (1<<3), DC_PROXY_EXPORT = (16<<3),
  DC_PROXY_RETURN = (18<<3), DC_SHORT = (19<<3), DC_STRING = (20<<3), DC_LONG_STRING = (22<<3),
  DC_ENCODED_STRING = (11<<3), DC_NOVALUE_STRING = (14<<3), DC_EMPTY_STRING = (13<<3), DC_THROWABLE = (24<<3),
  DC_PRIM_WRAPPER = (23<<3)
}
 

Detailed Description

Id
xmog_message_types.h,v 1.1 2005/12/07 23:14:29 shuston Exp
Author
Steve Huston shust.nosp@m.on@r.nosp@m.ivera.nosp@m.ce.c.nosp@m.om

Copyright (c) 1999-2020 by Codemesh, Inc., ALL RIGHTS RESERVED.