scripts/libs/wicCIW.ctl File Reference

Functions

CIW functions for Widget/Faceplate

This library implements the CIW device functions used for the animation of the widgets/faceplate

void wicCIW_getDevices (dyn_string &dsDevices)
void wicCIW_widgetCB (string sDpLock, bool bLocked, string sDpManager, string sSelectedManager, string sDevice1, bool bAux, string sDevice2, bool bEss, string sDevice7, bool bAuxSum, string sDevice8, bool bEssSum, string sDevice9, bool Uperm_Forced, string sDevice101, bool bAuxInvalid, string sDevice102, bool bEssInvalid, string sDevice201, bool bStatus, string sDevice202, bool bStatusInvalid, string sDevice20, bool bSupply10, string sDevice21, bool bSupply11, string sDevice22, bool bPC_conn12, string sDpPassivation, bit32 iPassivation, string sDpPassivationPattern, bit32 iPassivationPattern, string sDevice23, bool bConfig_Enable, string sDpFEAl, int iFEAlValue, string sDpFEEnabled, bool bFEEnabled)
void wicCIW_getDPEtoWidgetCB (dyn_string dsDeviceDpe, dyn_string dsFrontEndDp, dyn_string &dsParameters)
void wicCIW_FaceplateStatusRegisterCB (string sDp, bool bSystemConnected)
void wicCIW_FaceplateConnect (string deviceName)
void wicCIW_FaceplateDisconnect (string deviceName)
void wicCIW_FaceplateStatusDisconnection (string deviceName)
void wicCIW_ButtonRegisterCB (string sDp, bool bSystemConnected)
void wicCIW_UserLoginGetButtonState (string deviceName, string sType, dyn_string &dsReturnData)
void wicCIW_ButtonAnimationCB (string sDpManagerLock, bool bLocked, string sDpManager, string sManager, string sDpPassout, int iPassout, string sDpAckreq, int iAckreq)
void wicCIW_ButtonSetState (string deviceName, string sDpType, dyn_string dsUserAccess, dyn_string dsData)
void wicCIW_ButtonDisconnection ()
void wicCIW_ButtonUserAccess (string sDpName, string sDpType, dyn_string &dsAccess)
void wicCIW_getSignalNames (dyn_string &dsQuantity, dyn_string &dsText, const string sType)
void wicCIW_statusCB (string sDpI1, bool bVal1, string sDpI2, bool bVal2, string sDpI3, bool bVal3, string sDpI4, bool bVal4, string sDpI5, bool bVal5, string sDpI6, bool bVal6, string sDpI7, bool bVal7, string sDpI8, bool bVal8, string sDpI9, bool bVal9, string sDpI10, bool bVal10, string sDpI11, bool bVal11, string sDpI12, bool bVal12, string sDpI13, bool bVal13, string sDpI14, bool bVal14, string sDpI15, bool bVal15, string sDpI16, bool bVal16, string sDpI17, bool bVal17, string sDpI18, bool bVal18, string sDpI19, bool bVal19, string sDpI20, bool bVal20, string sDpI21, bool bVal21, string sDpI22, bool bVal22, string sDpI23, bool bVal23, string sDpI24, bool bVal24, string sDpI25, bool bVal25, string sDpI26, bool bVal26, string sDpI27, bool bVal27, string sDpI28, bool bVal28, string sDpI29, bool bVal29, string sDpI30, bool bVal30, string sDpI31, bool bVal31, string sDpI32, bool bVal32, string sDpI33, bool bVal33, string sDpI34, bool bVal34, string sDpI35, bool bVal35, string sDpI36, bool bVal36, string sDpI37, bool bVal37, string sDpI38, bool bVal38, string sDpI39, bool bVal39, string sDpI40, bool bVal40, string sDpI41, bool bVal41, string sDpI42, bool bVal42, string sDpI43, bool bVal43, string sDpI44, bool bVal44, string sDpI45, bool bVal45, string sDpI46, bool bVal46, string sDpI47, bool bVal47, string sDpI48, bool bVal48, string sDpI49, bool bVal49, string sDpI50, bool bVal50, string sDpI51, bool bVal51, string sDpI52, bool bVal52, string sDpI53, bool bVal53, string sDpI54, bool bVal54, string sDpI55, bool bVal55, string sDpI56, bool bVal56, string sDpO1, bool bValO1, string sDpO3, bool bValO3, string sDpO5, bool bValO5, string sDpO7, bool bValO7, string sDpO9, bool bValO9, string sDpO11, bool bValO11, string sDpO13, bool bValO13, string sDpO15, bool bValO15, string sDpO17, bool bValO17, string sDpO19, bool bValO19, string sDpO21, bool bValO21, string sDpO23, bool bValO23, string sDpO25, bool bValO25, string sDpO27, bool bValO27, string sDpO29, bool bValO29, string sDpO31, bool bValO31, string sDpO33, bool bValO33, string sDpO35, bool bValO35, string sDpO37, bool bValO37, string sDpO39, bool bValO39, string sDpO41, bool bValO41, string sDpO43, bool bValO43, string sDpO45, bool bValO45, string sDpO47, bool bValO47, string sDpO49, bool bValO49, string sDpO51, bool bValO51, string sDpO53, bool bValO53, string sDpO55, bool bValO55, string sDpO57, bool bValO57, string sDpO59, bool bValO59, string sDpO61, bool bValO61, string sDpO63, bool bValO63, string sDpO65, bool bValO65, string sDpO67, bool bValO67, string sDpO69, bool bValO69, string sDpO71, bool bValO71, string sDpO73, bool bValO73, string sDpO75, bool bValO75, string sDpO77, bool bValO77, string sDpO79, bool bValO79, string sDpO81, bool bValO81, string sDpO83, bool bValO83, string sDpO85, bool bValO85, string sDpO87, bool bValO87, string sDpO89, bool bValO89, string sDpO91, bool bValO91, string sDpO93, bool bValO93, string sDpO95, bool bValO95, string sDpO97, bool bValO97, string sDpO99, bool bValO99, string sDpO101, bool bValO101, string sDpO103, bool bValO103, string sDpO105, bool bValO105, string sDpO107, bool bValO107, string sDpO109, bool bValO109, string sDpO111, bool bValO111, string sDpO2, bool bValO2, string sDpO4, bool bValO4, string sDpO6, bool bValO6, string sDpO8, bool bValO8, string sDpO10, bool bValO10, string sDpO12, bool bValO12, string sDpO14, bool bValO14, string sDpO16, bool bValO16, string sDpO18, bool bValO18, string sDpO20, bool bValO20, string sDpO22, bool bValO22, string sDpO24, bool bValO24, string sDpO26, bool bValO26, string sDpO28, bool bValO28, string sDpO30, bool bValO30, string sDpO32, bool bValO32, string sDpO34, bool bValO34, string sDpO36, bool bValO36, string sDpO38, bool bValO38, string sDpO40, bool bValO40, string sDpO42, bool bValO42, string sDpO44, bool bValO44, string sDpO46, bool bValO46, string sDpO48, bool bValO48, string sDpO50, bool bValO50, string sDpO52, bool bValO52, string sDpO54, bool bValO54, string sDpO56, bool bValO56, string sDpO58, bool bValO58, string sDpO60, bool bValO60, string sDpO62, bool bValO62, string sDpO64, bool bValO64, string sDpO66, bool bValO66, string sDpO68, bool bValO68, string sDpO70, bool bValO70, string sDpO72, bool bValO72, string sDpO74, bool bValO74, string sDpO76, bool bValO76, string sDpO78, bool bValO78, string sDpO80, bool bValO80, string sDpO82, bool bValO82, string sDpO84, bool bValO84, string sDpO86, bool bValO86, string sDpO88, bool bValO88, string sDpO90, bool bValO90, string sDpO92, bool bValO92, string sDpO94, bool bValO94, string sDpO96, bool bValO96, string sDpO98, bool bValO98, string sDpO100, bool bValO100, string sDpO102, bool bValO102, string sDpO104, bool bValO104, string sDpO106, bool bValO106, string sDpO108, bool bValO108, string sDpO110, bool bValO110, string sDpO112, bool bValO112, string sDpWICToBIC1, bool bValWICToBIC1, string sDpWICToBIC2, bool bValWICToBIC2, string sDpWICToBIC1SUM, bool bValWICToBIC1_sum, string sDpWICToBIC2SUM, bool bValWICToBIC2_sum, string sDpWICToBIC1_invalid, bool bValWICToBIC1_invalid, string sDpWICToBIC2_invalid, bool bValWICToBIC2_invalid, string sDpWICToBIC_Forced, bool ValWICToBIC_Forced, string sDpMonitoring2, bool bValMonitoring2, string sDpMonitoring3, bool bValMonitoring3, string sDpMonitoring2_invalid, bool bValMonitoring2_invalid, string sDpMonitoring3_invalid, bool bValMonitoring3_invalid, string sDpPassOut, int iPassivation, string sDpPassOut_invalid, bool bPassout_invalid, string sDpAckReq, int iAckreq, string sDpAckReq_invalid, bool bAckreq_invalid, string sDpPlcName_alarm, int iValPlc_alarm, string sDpPlcName_enabled, bool bValPlc_enabled, string sDpPlcName_import, int iValPlc_import, string sDpPlcName_importenabled, bool bValPlc_importenabled, string sDpAlarm, int iScriptVal, string sDpEnable, bool bScriptEnable)
bool wicCIW_getForceWicToBic (const bit32 value, const int iWicToBic)
void wicCIW_updateDI (const int i, const string sDpN, const bool bInputs, const bool bOutputs, const bool bInvalid, const bool bLogic, const bool bOutputsII=FALSE)
void wicCIW_LHCLogging_Infos (string sDpe, string &sN, string &sD, string &sH, string &sA, string &sE)
void wicCIW_initdbCircuit (string sDpN, bool bSafety, dyn_string &dsCircuit, dyn_int &diCard)

Detailed Description

Authors:
: Frederic BERNARD AB/CO-IS
Date:
: 10/05/2006

Function Documentation

void wicCIW_ButtonAnimationCB ( string  sDpManagerLock,
bool  bLocked,
string  sDpManager,
string  sManager,
string  sDpPassout,
int  iPassout,
string  sDpAckreq,
int  iAckreq 
)

Button Animation CB

void wicCIW_ButtonDisconnection ( )

Button Disconnection

void wicCIW_ButtonRegisterCB ( string  sDp,
bool  bSystemConnected 
)

Button Register CB

void wicCIW_ButtonSetState ( string  deviceName,
string  sDpType,
dyn_string  dsUserAccess,
dyn_string  dsData 
)

Button Set State

void wicCIW_ButtonUserAccess ( string  sDpName,
string  sDpType,
dyn_string &  dsAccess 
)

Button User Access

void wicCIW_FaceplateConnect ( string  deviceName)

Faceplate Connect

void wicCIW_FaceplateDisconnect ( string  deviceName)

Faceplate Disconnect

void wicCIW_FaceplateStatusDisconnection ( string  deviceName)

Faceplate Status Disconnection

void wicCIW_FaceplateStatusRegisterCB ( string  sDp,
bool  bSystemConnected 
)

Faceplate Status Register CB

void wicCIW_getDevices ( dyn_string &  dsDevices)

Get the list of CIW devices

void wicCIW_getDPEtoWidgetCB ( dyn_string  dsDeviceDpe,
dyn_string  dsFrontEndDp,
dyn_string &  dsParameters 
)

Get DPE to Widget CB

bool wicCIW_getForceWicToBic ( const bit32  value,
const int  iWicToBic 
)

Get WicToBic Force status

void wicCIW_getSignalNames ( dyn_string &  dsQuantity,
dyn_string &  dsText,
const string  sType 
)

Get Signal Names

void wicCIW_initdbCircuit ( string  sDpN,
bool  bSafety,
dyn_string &  dsCircuit,
dyn_int &  diCard 
)

Get if Circuit defined

void wicCIW_LHCLogging_Infos ( string  sDpe,
string &  sN,
string &  sD,
string &  sH,
string &  sA,
string &  sE 
)

LHCLogging_Infos

void wicCIW_statusCB ( string  sDpI1,
bool  bVal1,
string  sDpI2,
bool  bVal2,
string  sDpI3,
bool  bVal3,
string  sDpI4,
bool  bVal4,
string  sDpI5,
bool  bVal5,
string  sDpI6,
bool  bVal6,
string  sDpI7,
bool  bVal7,
string  sDpI8,
bool  bVal8,
string  sDpI9,
bool  bVal9,
string  sDpI10,
bool  bVal10,
string  sDpI11,
bool  bVal11,
string  sDpI12,
bool  bVal12,
string  sDpI13,
bool  bVal13,
string  sDpI14,
bool  bVal14,
string  sDpI15,
bool  bVal15,
string  sDpI16,
bool  bVal16,
string  sDpI17,
bool  bVal17,
string  sDpI18,
bool  bVal18,
string  sDpI19,
bool  bVal19,
string  sDpI20,
bool  bVal20,
string  sDpI21,
bool  bVal21,
string  sDpI22,
bool  bVal22,
string  sDpI23,
bool  bVal23,
string  sDpI24,
bool  bVal24,
string  sDpI25,
bool  bVal25,
string  sDpI26,
bool  bVal26,
string  sDpI27,
bool  bVal27,
string  sDpI28,
bool  bVal28,
string  sDpI29,
bool  bVal29,
string  sDpI30,
bool  bVal30,
string  sDpI31,
bool  bVal31,
string  sDpI32,
bool  bVal32,
string  sDpI33,
bool  bVal33,
string  sDpI34,
bool  bVal34,
string  sDpI35,
bool  bVal35,
string  sDpI36,
bool  bVal36,
string  sDpI37,
bool  bVal37,
string  sDpI38,
bool  bVal38,
string  sDpI39,
bool  bVal39,
string  sDpI40,
bool  bVal40,
string  sDpI41,
bool  bVal41,
string  sDpI42,
bool  bVal42,
string  sDpI43,
bool  bVal43,
string  sDpI44,
bool  bVal44,
string  sDpI45,
bool  bVal45,
string  sDpI46,
bool  bVal46,
string  sDpI47,
bool  bVal47,
string  sDpI48,
bool  bVal48,
string  sDpI49,
bool  bVal49,
string  sDpI50,
bool  bVal50,
string  sDpI51,
bool  bVal51,
string  sDpI52,
bool  bVal52,
string  sDpI53,
bool  bVal53,
string  sDpI54,
bool  bVal54,
string  sDpI55,
bool  bVal55,
string  sDpI56,
bool  bVal56,
string  sDpO1,
bool  bValO1,
string  sDpO3,
bool  bValO3,
string  sDpO5,
bool  bValO5,
string  sDpO7,
bool  bValO7,
string  sDpO9,
bool  bValO9,
string  sDpO11,
bool  bValO11,
string  sDpO13,
bool  bValO13,
string  sDpO15,
bool  bValO15,
string  sDpO17,
bool  bValO17,
string  sDpO19,
bool  bValO19,
string  sDpO21,
bool  bValO21,
string  sDpO23,
bool  bValO23,
string  sDpO25,
bool  bValO25,
string  sDpO27,
bool  bValO27,
string  sDpO29,
bool  bValO29,
string  sDpO31,
bool  bValO31,
string  sDpO33,
bool  bValO33,
string  sDpO35,
bool  bValO35,
string  sDpO37,
bool  bValO37,
string  sDpO39,
bool  bValO39,
string  sDpO41,
bool  bValO41,
string  sDpO43,
bool  bValO43,
string  sDpO45,
bool  bValO45,
string  sDpO47,
bool  bValO47,
string  sDpO49,
bool  bValO49,
string  sDpO51,
bool  bValO51,
string  sDpO53,
bool  bValO53,
string  sDpO55,
bool  bValO55,
string  sDpO57,
bool  bValO57,
string  sDpO59,
bool  bValO59,
string  sDpO61,
bool  bValO61,
string  sDpO63,
bool  bValO63,
string  sDpO65,
bool  bValO65,
string  sDpO67,
bool  bValO67,
string  sDpO69,
bool  bValO69,
string  sDpO71,
bool  bValO71,
string  sDpO73,
bool  bValO73,
string  sDpO75,
bool  bValO75,
string  sDpO77,
bool  bValO77,
string  sDpO79,
bool  bValO79,
string  sDpO81,
bool  bValO81,
string  sDpO83,
bool  bValO83,
string  sDpO85,
bool  bValO85,
string  sDpO87,
bool  bValO87,
string  sDpO89,
bool  bValO89,
string  sDpO91,
bool  bValO91,
string  sDpO93,
bool  bValO93,
string  sDpO95,
bool  bValO95,
string  sDpO97,
bool  bValO97,
string  sDpO99,
bool  bValO99,
string  sDpO101,
bool  bValO101,
string  sDpO103,
bool  bValO103,
string  sDpO105,
bool  bValO105,
string  sDpO107,
bool  bValO107,
string  sDpO109,
bool  bValO109,
string  sDpO111,
bool  bValO111,
string  sDpO2,
bool  bValO2,
string  sDpO4,
bool  bValO4,
string  sDpO6,
bool  bValO6,
string  sDpO8,
bool  bValO8,
string  sDpO10,
bool  bValO10,
string  sDpO12,
bool  bValO12,
string  sDpO14,
bool  bValO14,
string  sDpO16,
bool  bValO16,
string  sDpO18,
bool  bValO18,
string  sDpO20,
bool  bValO20,
string  sDpO22,
bool  bValO22,
string  sDpO24,
bool  bValO24,
string  sDpO26,
bool  bValO26,
string  sDpO28,
bool  bValO28,
string  sDpO30,
bool  bValO30,
string  sDpO32,
bool  bValO32,
string  sDpO34,
bool  bValO34,
string  sDpO36,
bool  bValO36,
string  sDpO38,
bool  bValO38,
string  sDpO40,
bool  bValO40,
string  sDpO42,
bool  bValO42,
string  sDpO44,
bool  bValO44,
string  sDpO46,
bool  bValO46,
string  sDpO48,
bool  bValO48,
string  sDpO50,
bool  bValO50,
string  sDpO52,
bool  bValO52,
string  sDpO54,
bool  bValO54,
string  sDpO56,
bool  bValO56,
string  sDpO58,
bool  bValO58,
string  sDpO60,
bool  bValO60,
string  sDpO62,
bool  bValO62,
string  sDpO64,
bool  bValO64,
string  sDpO66,
bool  bValO66,
string  sDpO68,
bool  bValO68,
string  sDpO70,
bool  bValO70,
string  sDpO72,
bool  bValO72,
string  sDpO74,
bool  bValO74,
string  sDpO76,
bool  bValO76,
string  sDpO78,
bool  bValO78,
string  sDpO80,
bool  bValO80,
string  sDpO82,
bool  bValO82,
string  sDpO84,
bool  bValO84,
string  sDpO86,
bool  bValO86,
string  sDpO88,
bool  bValO88,
string  sDpO90,
bool  bValO90,
string  sDpO92,
bool  bValO92,
string  sDpO94,
bool  bValO94,
string  sDpO96,
bool  bValO96,
string  sDpO98,
bool  bValO98,
string  sDpO100,
bool  bValO100,
string  sDpO102,
bool  bValO102,
string  sDpO104,
bool  bValO104,
string  sDpO106,
bool  bValO106,
string  sDpO108,
bool  bValO108,
string  sDpO110,
bool  bValO110,
string  sDpO112,
bool  bValO112,
string  sDpWICToBIC1,
bool  bValWICToBIC1,
string  sDpWICToBIC2,
bool  bValWICToBIC2,
string  sDpWICToBIC1SUM,
bool  bValWICToBIC1_sum,
string  sDpWICToBIC2SUM,
bool  bValWICToBIC2_sum,
string  sDpWICToBIC1_invalid,
bool  bValWICToBIC1_invalid,
string  sDpWICToBIC2_invalid,
bool  bValWICToBIC2_invalid,
string  sDpWICToBIC_Forced,
bool  ValWICToBIC_Forced,
string  sDpMonitoring2,
bool  bValMonitoring2,
string  sDpMonitoring3,
bool  bValMonitoring3,
string  sDpMonitoring2_invalid,
bool  bValMonitoring2_invalid,
string  sDpMonitoring3_invalid,
bool  bValMonitoring3_invalid,
string  sDpPassOut,
int  iPassivation,
string  sDpPassOut_invalid,
bool  bPassout_invalid,
string  sDpAckReq,
int  iAckreq,
string  sDpAckReq_invalid,
bool  bAckreq_invalid,
string  sDpPlcName_alarm,
int  iValPlc_alarm,
string  sDpPlcName_enabled,
bool  bValPlc_enabled,
string  sDpPlcName_import,
int  iValPlc_import,
string  sDpPlcName_importenabled,
bool  bValPlc_importenabled,
string  sDpAlarm,
int  iScriptVal,
string  sDpEnable,
bool  bScriptEnable 
)

status CB

void wicCIW_updateDI ( const int  i,
const string  sDpN,
const bool  bInputs,
const bool  bOutputs,
const bool  bInvalid,
const bool  bLogic,
const bool  bOutputsII = FALSE 
)

Update DI

void wicCIW_UserLoginGetButtonState ( string  deviceName,
string  sType,
dyn_string &  dsReturnData 
)

User Login Get Button State

void wicCIW_widgetCB ( string  sDpLock,
bool  bLocked,
string  sDpManager,
string  sSelectedManager,
string  sDevice1,
bool  bAux,
string  sDevice2,
bool  bEss,
string  sDevice7,
bool  bAuxSum,
string  sDevice8,
bool  bEssSum,
string  sDevice9,
bool  Uperm_Forced,
string  sDevice101,
bool  bAuxInvalid,
string  sDevice102,
bool  bEssInvalid,
string  sDevice201,
bool  bStatus,
string  sDevice202,
bool  bStatusInvalid,
string  sDevice20,
bool  bSupply10,
string  sDevice21,
bool  bSupply11,
string  sDevice22,
bool  bPC_conn12,
string  sDpPassivation,
bit32  iPassivation,
string  sDpPassivationPattern,
bit32  iPassivationPattern,
string  sDevice23,
bool  bConfig_Enable,
string  sDpFEAl,
int  iFEAlValue,
string  sDpFEEnabled,
bool  bFEEnabled 
)

widgetCB

 All Files Functions