MGM_C_API

Classes

Typedefs

Enumerations


Typedef Documentation

typedef struct ndb_mgm_handle* NdbMgmHandle
 

The NdbMgmHandle.


Enumeration Type Documentation

enum Ndb_logevent_type
 

Available log events grouped by ndb_mgm_event_category

Enumerator:
NDB_LE_Connected  NDB_MGM_EVENT_CATEGORY_CONNECTION
NDB_LE_Disconnected  NDB_MGM_EVENT_CATEGORY_CONNECTION
NDB_LE_CommunicationClosed  NDB_MGM_EVENT_CATEGORY_CONNECTION
NDB_LE_CommunicationOpened  NDB_MGM_EVENT_CATEGORY_CONNECTION
NDB_LE_ConnectedApiVersion  NDB_MGM_EVENT_CATEGORY_CONNECTION
NDB_LE_GlobalCheckpointStarted  NDB_MGM_EVENT_CATEGORY_CHECKPOINT
NDB_LE_GlobalCheckpointCompleted  NDB_MGM_EVENT_CATEGORY_CHECKPOINT
NDB_LE_LocalCheckpointStarted  NDB_MGM_EVENT_CATEGORY_CHECKPOINT
NDB_LE_LocalCheckpointCompleted  NDB_MGM_EVENT_CATEGORY_CHECKPOINT
NDB_LE_LCPStoppedInCalcKeepGci  NDB_MGM_EVENT_CATEGORY_CHECKPOINT
NDB_LE_LCPFragmentCompleted  NDB_MGM_EVENT_CATEGORY_CHECKPOINT
NDB_LE_NDBStartStarted  NDB_MGM_EVENT_CATEGORY_STARTUP
NDB_LE_NDBStartCompleted  NDB_MGM_EVENT_CATEGORY_STARTUP
NDB_LE_STTORRYRecieved  NDB_MGM_EVENT_CATEGORY_STARTUP
NDB_LE_StartPhaseCompleted  NDB_MGM_EVENT_CATEGORY_STARTUP
NDB_LE_CM_REGCONF  NDB_MGM_EVENT_CATEGORY_STARTUP
NDB_LE_CM_REGREF  NDB_MGM_EVENT_CATEGORY_STARTUP
NDB_LE_FIND_NEIGHBOURS  NDB_MGM_EVENT_CATEGORY_STARTUP
NDB_LE_NDBStopStarted  NDB_MGM_EVENT_CATEGORY_STARTUP
NDB_LE_NDBStopCompleted  NDB_MGM_EVENT_CATEGORY_STARTUP
NDB_LE_NDBStopForced  NDB_MGM_EVENT_CATEGORY_STARTUP
NDB_LE_NDBStopAborted  NDB_MGM_EVENT_CATEGORY_STARTUP
NDB_LE_StartREDOLog  NDB_MGM_EVENT_CATEGORY_STARTUP
NDB_LE_StartLog  NDB_MGM_EVENT_CATEGORY_STARTUP
NDB_LE_UNDORecordsExecuted  NDB_MGM_EVENT_CATEGORY_STARTUP
NDB_LE_NR_CopyDict  NDB_MGM_EVENT_CATEGORY_NODE_RESTART
NDB_LE_NR_CopyDistr  NDB_MGM_EVENT_CATEGORY_NODE_RESTART
NDB_LE_NR_CopyFragsStarted  NDB_MGM_EVENT_CATEGORY_NODE_RESTART
NDB_LE_NR_CopyFragDone  NDB_MGM_EVENT_CATEGORY_NODE_RESTART
NDB_LE_NR_CopyFragsCompleted  NDB_MGM_EVENT_CATEGORY_NODE_RESTART
NDB_LE_NodeFailCompleted  NDB_MGM_EVENT_CATEGORY_NODE_RESTART
NDB_LE_NODE_FAILREP  NDB_MGM_EVENT_CATEGORY_NODE_RESTART
NDB_LE_ArbitState  NDB_MGM_EVENT_CATEGORY_NODE_RESTART
NDB_LE_ArbitResult  NDB_MGM_EVENT_CATEGORY_NODE_RESTART
NDB_LE_GCP_TakeoverStarted  NDB_MGM_EVENT_CATEGORY_NODE_RESTART
NDB_LE_GCP_TakeoverCompleted  NDB_MGM_EVENT_CATEGORY_NODE_RESTART
NDB_LE_LCP_TakeoverStarted  NDB_MGM_EVENT_CATEGORY_NODE_RESTART
NDB_LE_LCP_TakeoverCompleted  NDB_MGM_EVENT_CATEGORY_NODE_RESTART
NDB_LE_TransReportCounters  NDB_MGM_EVENT_CATEGORY_STATISTIC
NDB_LE_OperationReportCounters  NDB_MGM_EVENT_CATEGORY_STATISTIC
NDB_LE_TableCreated  NDB_MGM_EVENT_CATEGORY_STATISTIC
NDB_LE_UndoLogBlocked  NDB_MGM_EVENT_CATEGORY_STATISTIC
NDB_LE_JobStatistic  NDB_MGM_EVENT_CATEGORY_STATISTIC
NDB_LE_SendBytesStatistic  NDB_MGM_EVENT_CATEGORY_STATISTIC
NDB_LE_ReceiveBytesStatistic  NDB_MGM_EVENT_CATEGORY_STATISTIC
NDB_LE_MemoryUsage  NDB_MGM_EVENT_CATEGORY_STATISTIC
NDB_LE_TransporterError  NDB_MGM_EVENT_CATEGORY_ERROR
NDB_LE_TransporterWarning  NDB_MGM_EVENT_CATEGORY_ERROR
NDB_LE_MissedHeartbeat  NDB_MGM_EVENT_CATEGORY_ERROR
NDB_LE_DeadDueToHeartbeat  NDB_MGM_EVENT_CATEGORY_ERROR
NDB_LE_WarningEvent  NDB_MGM_EVENT_CATEGORY_ERROR
NDB_LE_SentHeartbeat  NDB_MGM_EVENT_CATEGORY_INFO
NDB_LE_CreateLogBytes  NDB_MGM_EVENT_CATEGORY_INFO
NDB_LE_InfoEvent  NDB_MGM_EVENT_CATEGORY_INFO
NDB_LE_BackupStarted  NDB_MGM_EVENT_CATEGORY_BACKUP
NDB_LE_BackupFailedToStart  NDB_MGM_EVENT_CATEGORY_BACKUP
NDB_LE_BackupCompleted  NDB_MGM_EVENT_CATEGORY_BACKUP
NDB_LE_BackupAborted  NDB_MGM_EVENT_CATEGORY_BACKUP

enum ndb_mgm_error
 

Error codes

Enumerator:
NDB_MGM_NO_ERROR  Not an error
NDB_MGM_ILLEGAL_CONNECT_STRING  Supplied connectstring is illegal
NDB_MGM_ILLEGAL_SERVER_HANDLE  Supplied NdbMgmHandle is illegal
NDB_MGM_ILLEGAL_SERVER_REPLY  Illegal reply from server
NDB_MGM_ILLEGAL_NUMBER_OF_NODES  Illegal number of nodes
NDB_MGM_ILLEGAL_NODE_STATUS  Illegal node status
NDB_MGM_OUT_OF_MEMORY  Memory allocation error
NDB_MGM_SERVER_NOT_CONNECTED  Management server not connected
NDB_MGM_COULD_NOT_CONNECT_TO_SOCKET  Could not connect to socker
NDB_MGM_START_FAILED  Start failed
NDB_MGM_STOP_FAILED  Stop failed
NDB_MGM_RESTART_FAILED  Restart failed
NDB_MGM_COULD_NOT_START_BACKUP  Unable to start backup
NDB_MGM_COULD_NOT_ABORT_BACKUP  Unable to abort backup
NDB_MGM_COULD_NOT_ENTER_SINGLE_USER_MODE  Unable to enter single user mode
NDB_MGM_COULD_NOT_EXIT_SINGLE_USER_MODE  Unable to exit single user mode
NDB_MGM_USAGE_ERROR  Usage error

enum ndb_mgm_event_category
 

Log event categories, used to set filter level on the log events using ndb_mgm_set_clusterlog_loglevel() and ndb_mgm_listen_event()

Enumerator:
NDB_MGM_ILLEGAL_EVENT_CATEGORY  Invalid log event category
NDB_MGM_EVENT_CATEGORY_STARTUP  Log events during all kinds of startups
NDB_MGM_EVENT_CATEGORY_SHUTDOWN  Log events during shutdown
NDB_MGM_EVENT_CATEGORY_STATISTIC  Statistics log events
NDB_MGM_EVENT_CATEGORY_CHECKPOINT  Log events related to checkpoints
NDB_MGM_EVENT_CATEGORY_NODE_RESTART  Log events during node restart
NDB_MGM_EVENT_CATEGORY_CONNECTION  Log events related to connections between cluster nodes
NDB_MGM_EVENT_CATEGORY_BACKUP  Backup related log events
NDB_MGM_EVENT_CATEGORY_CONGESTION  Congestion related log events
NDB_MGM_EVENT_CATEGORY_INFO  Uncategorized log events (severity info)
NDB_MGM_EVENT_CATEGORY_ERROR  Uncategorized log events (severity warning or higher)

enum ndb_mgm_event_severity
 

Log event severities (used to filter the cluster log, ndb_mgm_set_clusterlog_severity_filter(), and filter listening to events ndb_mgm_listen_event())

Enumerator:
NDB_MGM_EVENT_SEVERITY_ON  Cluster log on
NDB_MGM_EVENT_SEVERITY_DEBUG  Used in NDB Cluster developement
NDB_MGM_EVENT_SEVERITY_INFO  Informational messages
NDB_MGM_EVENT_SEVERITY_WARNING  Conditions that are not error condition, but might require handling.
NDB_MGM_EVENT_SEVERITY_ERROR  Conditions that, while not fatal, should be corrected.
NDB_MGM_EVENT_SEVERITY_CRITICAL  Critical conditions, like device errors or out of resources
NDB_MGM_EVENT_SEVERITY_ALERT  A condition that should be corrected immediately, such as a corrupted system
NDB_MGM_EVENT_SEVERITY_ALL  All severities

enum ndb_mgm_node_status
 

Database node status

Enumerator:
NDB_MGM_NODE_STATUS_UNKNOWN  Node status not known
NDB_MGM_NODE_STATUS_NO_CONTACT  No contact with node
NDB_MGM_NODE_STATUS_NOT_STARTED  Has not run starting protocol
NDB_MGM_NODE_STATUS_STARTING  Is running starting protocol
NDB_MGM_NODE_STATUS_STARTED  Running
NDB_MGM_NODE_STATUS_SHUTTING_DOWN  Is shutting down
NDB_MGM_NODE_STATUS_RESTARTING  Is restarting
NDB_MGM_NODE_STATUS_SINGLEUSER  Maintenance mode
NDB_MGM_NODE_STATUS_RESUME  Resume mode

enum ndb_mgm_node_type
 

NDB Cluster node types

Enumerator:
NDB_MGM_NODE_TYPE_API  An application (NdbApi) node
NDB_MGM_NODE_TYPE_NDB  A database node
NDB_MGM_NODE_TYPE_MGM  A management server node


Documentation generated Mon Nov 28 11:48:24 2005 from mysql source files.
© 2003-2004 MySQL AB