TSMgmt

Synopsis

Macros used for RPC communications.

Management Signals

MGMT_SIGNAL_PID
MGMT_SIGNAL_CONFIG_ERROR
MGMT_SIGNAL_SYSTEM_ERROR
MGMT_SIGNAL_CONFIG_FILE_READ
MGMT_SIGNAL_CACHE_ERROR
MGMT_SIGNAL_CACHE_WARNING
MGMT_SIGNAL_LOGGING_ERROR
MGMT_SIGNAL_LOGGING_WARNING
MGMT_SIGNAL_PLUGIN_SET_CONFIG
MGMT_SIGNAL_LIBRECORDS
MGMT_SIGNAL_HTTP_CONGESTED_SERVER
MGMT_SIGNAL_HTTP_ALLEVIATED_SERVER
MGMT_SIGNAL_CONFIG_FILE_CHILD

Management Events

MGMT_EVENT_SYNC_KEY
MGMT_EVENT_SHUTDOWN
MGMT_EVENT_RESTART
MGMT_EVENT_BOUNCE
MGMT_EVENT_CLEAR_STATS
MGMT_EVENT_CONFIG_FILE_UPDATE
MGMT_EVENT_PLUGIN_CONFIG_UPDATE
MGMT_EVENT_ROLL_LOG_FILES
MGMT_EVENT_LIBRECORDS
MGMT_EVENT_CONFIG_FILE_UPDATE_NO_INC_VERSION
MGMT_EVENT_STORAGE_DEVICE_CMD_OFFLINE
MGMT_EVENT_LIFECYCLE_MESSAGE

OpTypes

Possible operations or messages that can be sent between TM and remote clients.

type OpType
RECORD_SET
RECORD_GET
PROXY_STATE_GET
PROXY_STATE_SET
RECONFIGURE
RESTART
BOUNCE
EVENT_RESOLVE
EVENT_GET_MLT
EVENT_ACTIVE
EVENT_REG_CALLBACK,
EVENT_UNREG_CALLBACK
EVENT_NOTIFY
STATS_RESET_NODE
STORAGE_DEVICE_CMD_OFFLINE
RECORD_MATCH_GET
API_PING
SERVER_BACKTRACE
RECORD_DESCRIBE_CONFIG
LIFECYCLE_MESSAGE
UNDEFINED_OP

TSMgmtError

type TSMgmtError
TS_ERR_OKAY
TS_ERR_READ_FILE
TS_ERR_WRITE_FILE
TS_ERR_PARSE_CONFIG_RULE
TS_ERR_INVALID_CONFIG_RULE
TS_ERR_NET_ESTABLISH
TS_ERR_NET_READ
TS_ERR_NET_WRITE
TS_ERR_NET_EOF
TS_ERR_NET_TIMEOUT
TS_ERR_SYS_CALL
TS_ERR_PARAMS
TS_ERR_NOT_SUPPORTED
TS_ERR_PERMISSION_DENIED
TS_ERR_FAIL

MgmtMarshallType

type MgmtMarshallType
MGMT_MARSHALL_INT
MGMT_MARSHALL_LONG
MGMT_MARSHALL_STRING
MGMT_MARSHALL_DATA