Home>Virtual Classroom>Messages

Register messages

Examples: CreateGUI CreateInputProcessor CreateBloodPressure CreateSPO2 CreateEKG CreateUploader

Examples (Super component): CreateTempBloodPressure

Scope The operating level of this message
MessageType "Register"
Role Basic / Super / Monitor / Advertiser / Debugger / YOUR_OWN_ROLE

* Unless behaviors added to SISServer otherwise using your own customized role here won't do anything.
Name Name of the component, no duplicates allowed for one Scope
[InputPath] Optional, for super components only, provide the location of all required sources to build a super component, leave blank to use default /SuperComponents folder
[OutputPath] Optional, for super components only, provide the location to put the generated super component, leave blank to use default /Components folder

Reading messages

Examples: BloodPressureReading EKGReading SPO2Reading TempReading KinectMonitorReading KinectMonitorReading2 KinectMonitorReading3

Scope The operating level of this message
MessageType "Reading"
Sender Which component sends this
[Receiver] Optional, which component receives this
YOUR_OWN_ITEM_1
...
YOUR_OWN_ITEM_N
Date Date when this message is sent

Alert messages

Examples: BloodPressureAlert EKGAlert SPO2Alert TempAlert KinectMonitorAlert

Scope The operating level of this message
MessageType "Alert"
Sender Which component sends this
[Receiver] Optional, which component receives this
YOUR_OWN_ITEM_1
...
YOUR_OWN_ITEM_N
Date Date when this message is sent

Setting messages

Examples: KillBloodPressure ActivateBloodPressure DeactivateBloodPressure InputProcessorBloodPressureSetting InputProcessorEKGSetting InputProcessorSPO2Setting
Scope The operating level of this message
MessageType "Setting"
Sender Which component sends this
[Receiver] Optional, which component receives this
Purpose The purpose of this setting action, preferably no spaces, used for differentiate settings for a component
YOUR_OWN_ITEM_1
...
YOUR_OWN_ITEM_N

Confirm messages

Examples: BloodPressureConfirm EKGConfirm InputProcessorConfirm KinectMonitorConfirm SPO2Confirm TempConfirm

Scope The operating level of this message
MessageType "Confirm"
Sender Which component sends this
Receiver which component receives this

Connect messages

Examples: BloodPressureConnect EKGConnect SPO2Connect TempConnect KinectMonitorConnect

Scope The operating level of this message
MessageType "Connect"
Role Basic / Super / Monitor / Advertiser / Debugger / YOUR_OWN_ROLE

* Unless behaviors added to SISServer otherwise using your own customized role here won't do anything.
Name Name of the component, no duplicates allowed for one Scope

Emergency messages

Examples: TempBloodPressureEmergency

Scope The operating level of this message
MessageType "Emergency"
Sender Which component sends this
MainComponent The Basic component initiates the emergency
HelperComponents All other Basic components which provide useful information
Note Additional Note
Date Date when this message is sent