SMS
This XML starts the
SMS.
|
Name |
Parent Tag |
Description |
Valid Values |
|
AdminOption |
Root |
Unique option for the call. |
StartServer |
|
Name |
Parent Tag |
Description |
|
AdminOption |
Root |
Unique option for the call. |
|
Status |
Root |
Status of the call. If it is 0, then the call is successful. |
This XML stops the
SMS.
|
Name |
Parent Tag |
Description |
Valid Values |
|
AdminOption |
Root |
Unique option for the call. |
StopServer |
|
Name |
Parent Tag |
Description |
|
AdminOption |
Root |
Unique option for the call. |
|
Status |
Root |
Status of the call. If it is 0, then the call is successful. |
This XML sets the SMS
properties to those specified in the input XML.
|
Name |
Parent Tag |
Description |
Valid Values |
|
AdminOption |
Root |
Unique option for the call. |
SetServerProperty |
|
ServerIni |
Root |
Contains entries of the configuration files. |
|
|
Port |
ServerIni |
Port on which the SMS will listen. |
Any Integer>0 |
|
ClientList |
Root |
List of clients that have to be disconnected. This needs to be sent only when some clients have to be disconnected. |
|
|
Client |
ClientList |
Information about the client that has to be disconnected. |
|
|
ClientId |
Client |
Id of the client who is connected to the SMS. |
Any Integer. |
|
ClientIPAddress |
Client |
IP address of the machine from which the client is connected to SMS. |
Any valid IP address. |
|
Operation |
Client |
The operation to be performed. |
D – disconnect client from SMS. |
|
LabelList |
Root |
contains the list of labels that are to be added, deleted or modified. |
|
|
Label |
LabelList |
The label that has to be added, deleted or modified. |
|
|
Operation |
Label |
The operation to be performed. |
A – Add label R - Remove
label M- Modify label. |
|
LabelName |
Label |
Name of the label on which the operation has to be performed. |
Any valid string. |
|
LabelPath |
Label |
The physical where the data of that particular label would be stored. This option is to be sent only when Operation is either R or M. |
Any valid storage path. |
|
CreateDirFlag |
Label |
Creates the directories in the path specified by the LabelPath if they do not exist. This option is to be sent only when Operation is either R or M. |
Y – yes N – no |
|
Name |
Parent Tag |
Description |
|
AdminOption |
Root |
Unique option for the call. |
|
Status |
Root |
Status of the call. If it is 0, then the call is successful. |
This XML Fetches the
SMS properties (Server Configuration, Client Info, History info, Label Info)
|
Name |
Parent Tag |
Description |
Valid Values |
|
AdminOption |
Root |
Unique option for the call. |
GetServerProperty |
|
Flag |
Root |
This flag
specifies the properties that are to be fetched. Its value is a four-digit
integer (eg. 1011). If the first digit
is 1 server configuration is fetched. If the second
digit is 1 then the Client Information is fetched. If the third digit
is 1 then Client History Information is fetched. If the fourth
digit is 1 then SMS volume Information is fetched. |
A four-digit string where each digit can be either 0
or 1. |
|
ServerIni |
Root |
Contains entries of the configuration files. |
|
|
Port |
ServerIni |
Port on which the SMS will listen. |
Any Integer>0 |
|
ClientList |
Root |
List of clients that have to be disconnected. This needs to be sent only when some clients have to be disconnected. |
|
|
Client |
ClientList |
Information about the client that has to be disconnected. |
|
|
ClientId |
Client |
Id of the client who is connected to the SMS. |
Any Integer. |
|
ClientIPAddress |
Client |
IP address of the machine from which the client is connected to SMS. |
Any valid IP address. |
|
Operation |
Client |
The operation to be performed. |
D – disconnect client from SMS. |
|
LabelList |
Root |
contains the list of labels that are to be added, deleted or modified. |
|
|
Label |
LabelList |
The label that has to be added, deleted or modified. |
|
|
Operation |
Label |
The operation to be performed. |
A – Add label R - Remove
label M- Modify label. |
|
LabelName |
Label |
Name of the label on which the operation has to be performed. |
Any valid string. |
|
LabelPath |
Label |
The physical where the data of that particular label would be stored. This option is to be sent only when Operation is either R or M. |
Any valid storage path. |
|
CreateDirFlag |
Label |
Creates the directories in the path specified by the LabelPath if they do not exist. This option is to be sent only when Operation is either R or M. |
Y – yes N – no |
|
Name |
Parent Tag |
Description |
|
AdminOption |
Root |
Unique option for the call. |
|
ServerStatus |
Root |
Contains the information about the status of SMS. |
|
Status |
ServerStatus |
Status of the server. It Can be either “ Running” or “Idle”. |
|
Port |
ServerStatus |
Port on which the SMS is running. |
|
NoOfLabels |
ServerStatus |
Number of labels that have been created. |
|
NoOfUsers |
ServerStatus |
The number of users that are connected to the SMS. |
|
TimeSinceStarted |
ServerStatus |
Time since the SMS was last started. |
|
ClientList |
Root |
List of clients that are connected to the SMS. |
|
Client |
ClientList |
Information about the client connected to the SMS. |
|
Id |
Client |
Id of the Client connected to the SMS. |
|
Location |
Client |
Host name and IP address of the machine from which the client is connected to the SMS returned as <Host Name> (<IP Address>) |
|
ConnectedAt |
Client |
The time at which the client was connected to the SMS. |
|
LastRequestAt |
Client |
The time at which the client sent the last request to SMS. |
|
Status |
Client |
Indicates whether the client is performing some operation or not. Its value is “Idle” if client is not executing any operation otherwise it is “Running”. |
|
HistoryList |
Root |
List of last forty disconnected users. |
|
Client |
HistoryList |
Information about the client. |
|
Id |
Client |
Id of the client that was connected. |
|
Location |
Client |
IP of the machine from which the client connected to the SMS. |
|
ConnectedAt |
Client |
Time at which the client connected to the SMS. |
|
DisconnectedAt |
Client |
Time at which the client disconnected from the SMS. |
|
DisconnectedType |
Client |
Manner in which the client disconnected from SMS. It’s value can be “Normal” – client disconnected normally. “Abrupt” – client was disconnected abruptly due to system error. “Admin Forced” – The client was forcefully disconnected by the administrator. |
|
LabelList |
Root |
List of labels. |
|
Label |
LabelList |
Information about a particular label. |
|
LabelName |
Label |
Name of the label. |
|
Path |
Label |
The path on a physical device where the documents of this label are stored. |
|
Created |
Label |
The date and time on which this label was created. |
|
LastAccessed |
Label |
The date and time when this label was accessed last. |
|
SpaceUsed |
Label |
The space in bytes that is being used by this label. |