MySQL 5.6.14 Source Code Document
|
Public Member Functions | |
Datafile (const Datafile &) | |
void | setPath (const char *name) |
const char * | getPath () const |
void | setSize (Uint64) |
Uint64 | getSize () const |
Uint64 | getFree () const |
int | setTablespace (const char *name) |
int | setTablespace (const class Tablespace &) |
const char * | getTablespace () const |
void | getTablespaceId (ObjectId *dst) const |
void | setNode (Uint32 nodeId) |
Uint32 | getNode () const |
Uint32 | getFileNo () const |
virtual Object::Status | getObjectStatus () const |
virtual int | getObjectVersion () const |
virtual int | getObjectId () const |
Friends | |
class | NdbDatafileImpl |
Additional Inherited Members | |
Public Types inherited from NdbDictionary::Object | |
enum | Status { New, Changed, Retrieved, Invalid, Altered } |
enum | Type { TypeUndefined = 0, SystemTable = 1, UserTable = 2, UniqueHashIndex = 3, OrderedIndex = 6, HashIndexTrigger = 7, IndexTrigger = 8, SubscriptionTrigger = 9, ReadOnlyConstraint = 10, TableEvent = 11, Tablespace = 20, LogfileGroup = 21, Datafile = 22, Undofile = 23, ReorgTrigger = 19, HashMap = 24 } |
enum | State { StateUndefined = 0, StateOffline = 1, StateBuilding = 2, StateDropping = 3, StateOnline = 4, StateBackup = 5, StateBroken = 9 } |
enum | Store { StoreUndefined = 0, StoreNotLogged = 1, StorePermanent = 2 } |
enum | FragmentType { FragUndefined = 0, FragSingle = 1, FragAllSmall = 2, FragAllMedium = 3, FragAllLarge = 4, DistrKeyHash = 5, DistrKeyLin = 6, UserDefined = 7, HashMapPartition = 9 } |
Definition at line 1912 of file NdbDictionary.hpp.
|
virtual |
|
virtual |
Get object status
Implements NdbDictionary::Object.
Definition at line 1707 of file NdbDictionary.cpp.
|
virtual |
Get object version
Implements NdbDictionary::Object.
Definition at line 1712 of file NdbDictionary.cpp.