15#ifdef DSS_CAPI_NAMESPACE
16namespace dss {
namespace capi {
24 DSS_CAPI_DLL
void* ctx_New(
void);
31 DSS_CAPI_DLL
void ctx_Dispose(
void *ctx);
39 DSS_CAPI_DLL
void* ctx_Get_Prime(
void);
50 DSS_CAPI_DLL
void *ctx_Set_Prime(
void *ctx);
53 DSS_CAPI_DLL
void ctx_DSS_ResetStringBuffer(
void* ctx);
58 DSS_CAPI_DLL
void ctx_DSS_DisposeGRData(
void* ctx);
67 DSS_CAPI_DLL
void ctx_DSS_GetGRPointers(
void* ctx,
68 char**** DataPtr_PPAnsiChar,
69 double*** DataPtr_PDouble,
70 int32_t*** DataPtr_PInteger,
71 int8_t*** DataPtr_PByte,
72 int32_t** CountPtr_PPAnsiChar,
73 int32_t** CountPtr_PDouble,
74 int32_t** CountPtr_PInteger,
75 int32_t** CountPtr_PByte
79 DSS_CAPI_DLL
double* ctx_DSS_GR_DataPtr_PDouble(
void* ctx);
80 DSS_CAPI_DLL int32_t* ctx_DSS_GR_DataPtr_PInteger(
void* ctx);
81 DSS_CAPI_DLL int8_t* ctx_DSS_GR_DataPtr_PByte(
void* ctx);
82 DSS_CAPI_DLL int32_t* ctx_DSS_GR_CountPtr_PDouble(
void* ctx);
83 DSS_CAPI_DLL int32_t* ctx_DSS_GR_CountPtr_PInteger(
void* ctx);
84 DSS_CAPI_DLL int32_t* ctx_DSS_GR_CountPtr_PByte(
void* ctx);
87 DSS_CAPI_DLL
void ctx_DSS_RegisterMessageCallback(
void* ctx, dss_callback_message_t cb);
89 DSS_CAPI_DLL
void ctx_DSS_NewCircuit(
void* ctx,
const char* Value);
94 DSS_CAPI_DLL
void ctx_ActiveClass_Get_AllNames(
void* ctx,
char*** ResultPtr, int32_t* ResultCount);
98 DSS_CAPI_DLL
void ctx_ActiveClass_Get_AllNames_GR(
void* ctx);
103 DSS_CAPI_DLL int32_t ctx_ActiveClass_Get_First(
void* ctx);
108 DSS_CAPI_DLL int32_t ctx_ActiveClass_Get_Next(
void* ctx);
113 DSS_CAPI_DLL
char* ctx_ActiveClass_Get_Name(
void* ctx);
115 DSS_CAPI_DLL
void ctx_ActiveClass_Set_Name(
void* ctx,
const char* Value);
120 DSS_CAPI_DLL int32_t ctx_ActiveClass_Get_NumElements(
void* ctx);
125 DSS_CAPI_DLL
char* ctx_ActiveClass_Get_ActiveClassName(
void* ctx);
130 DSS_CAPI_DLL int32_t ctx_ActiveClass_Get_Count(
void* ctx);
135 DSS_CAPI_DLL
char* ctx_ActiveClass_Get_ActiveClassParent(
void* ctx);
147 DSS_CAPI_DLL
char* ctx_ActiveClass_ToJSON(
void* ctx, int32_t options);
152 DSS_CAPI_DLL
char* ctx_Bus_Get_Name(
void* ctx);
157 DSS_CAPI_DLL int32_t ctx_Bus_Get_NumNodes(
void* ctx);
162 DSS_CAPI_DLL
void ctx_Bus_Get_SeqVoltages(
void* ctx,
double** ResultPtr, int32_t* ResultCount);
166 DSS_CAPI_DLL
void ctx_Bus_Get_SeqVoltages_GR(
void* ctx);
171 DSS_CAPI_DLL
void ctx_Bus_Get_Voltages(
void* ctx,
double** ResultPtr, int32_t* ResultCount);
175 DSS_CAPI_DLL
void ctx_Bus_Get_Voltages_GR(
void* ctx);
180 DSS_CAPI_DLL
void ctx_Bus_Get_Nodes(
void* ctx, int32_t** ResultPtr, int32_t* ResultCount);
184 DSS_CAPI_DLL
void ctx_Bus_Get_Nodes_GR(
void* ctx);
189 DSS_CAPI_DLL
void ctx_Bus_Get_Isc(
void* ctx,
double** ResultPtr, int32_t* ResultCount);
193 DSS_CAPI_DLL
void ctx_Bus_Get_Isc_GR(
void* ctx);
198 DSS_CAPI_DLL
void ctx_Bus_Get_Voc(
void* ctx,
double** ResultPtr, int32_t* ResultCount);
202 DSS_CAPI_DLL
void ctx_Bus_Get_Voc_GR(
void* ctx);
207 DSS_CAPI_DLL
double ctx_Bus_Get_kVBase(
void* ctx);
212 DSS_CAPI_DLL
void ctx_Bus_Get_puVoltages(
void* ctx,
double** ResultPtr, int32_t* ResultCount);
216 DSS_CAPI_DLL
void ctx_Bus_Get_puVoltages_GR(
void* ctx);
221 DSS_CAPI_DLL
void ctx_Bus_Get_Zsc0(
void* ctx,
double** ResultPtr, int32_t* ResultCount);
225 DSS_CAPI_DLL
void ctx_Bus_Get_Zsc0_GR(
void* ctx);
230 DSS_CAPI_DLL
void ctx_Bus_Get_Zsc1(
void* ctx,
double** ResultPtr, int32_t* ResultCount);
234 DSS_CAPI_DLL
void ctx_Bus_Get_Zsc1_GR(
void* ctx);
239 DSS_CAPI_DLL
void ctx_Bus_Get_ZscMatrix(
void* ctx,
double** ResultPtr, int32_t* ResultCount);
243 DSS_CAPI_DLL
void ctx_Bus_Get_ZscMatrix_GR(
void* ctx);
245 DSS_CAPI_DLL uint16_t ctx_Bus_ZscRefresh(
void* ctx);
250 DSS_CAPI_DLL
void ctx_Bus_Get_YscMatrix(
void* ctx,
double** ResultPtr, int32_t* ResultCount);
254 DSS_CAPI_DLL
void ctx_Bus_Get_YscMatrix_GR(
void* ctx);
259 DSS_CAPI_DLL uint16_t ctx_Bus_Get_Coorddefined(
void* ctx);
264 DSS_CAPI_DLL
double ctx_Bus_Get_x(
void* ctx);
269 DSS_CAPI_DLL
void ctx_Bus_Set_x(
void* ctx,
double Value);
274 DSS_CAPI_DLL
double ctx_Bus_Get_y(
void* ctx);
279 DSS_CAPI_DLL
void ctx_Bus_Set_y(
void* ctx,
double Value);
284 DSS_CAPI_DLL
double ctx_Bus_Get_Distance(
void* ctx);
286 DSS_CAPI_DLL int32_t ctx_Bus_GetUniqueNodeNumber(
void* ctx, int32_t StartNumber);
291 DSS_CAPI_DLL
void ctx_Bus_Get_CplxSeqVoltages(
void* ctx,
double** ResultPtr, int32_t* ResultCount);
295 DSS_CAPI_DLL
void ctx_Bus_Get_CplxSeqVoltages_GR(
void* ctx);
300 DSS_CAPI_DLL
double ctx_Bus_Get_Int_Duration(
void* ctx);
305 DSS_CAPI_DLL
double ctx_Bus_Get_Lambda(
void* ctx);
310 DSS_CAPI_DLL
double ctx_Bus_Get_Cust_Duration(
void* ctx);
315 DSS_CAPI_DLL
double ctx_Bus_Get_Cust_Interrupts(
void* ctx);
320 DSS_CAPI_DLL int32_t ctx_Bus_Get_N_Customers(
void* ctx);
325 DSS_CAPI_DLL
double ctx_Bus_Get_N_interrupts(
void* ctx);
330 DSS_CAPI_DLL
void ctx_Bus_Get_puVLL(
void* ctx,
double** ResultPtr, int32_t* ResultCount);
334 DSS_CAPI_DLL
void ctx_Bus_Get_puVLL_GR(
void* ctx);
339 DSS_CAPI_DLL
void ctx_Bus_Get_VLL(
void* ctx,
double** ResultPtr, int32_t* ResultCount);
343 DSS_CAPI_DLL
void ctx_Bus_Get_VLL_GR(
void* ctx);
348 DSS_CAPI_DLL
void ctx_Bus_Get_puVmagAngle(
void* ctx,
double** ResultPtr, int32_t* ResultCount);
352 DSS_CAPI_DLL
void ctx_Bus_Get_puVmagAngle_GR(
void* ctx);
357 DSS_CAPI_DLL
void ctx_Bus_Get_VMagAngle(
void* ctx,
double** ResultPtr, int32_t* ResultCount);
361 DSS_CAPI_DLL
void ctx_Bus_Get_VMagAngle_GR(
void* ctx);
366 DSS_CAPI_DLL
double ctx_Bus_Get_TotalMiles(
void* ctx);
371 DSS_CAPI_DLL int32_t ctx_Bus_Get_SectionID(
void* ctx);
376 DSS_CAPI_DLL
void ctx_Bus_Get_LineList(
void* ctx,
char*** ResultPtr, int32_t* ResultCount);
381 DSS_CAPI_DLL
void ctx_Bus_Get_LineList_GR(
void* ctx);
386 DSS_CAPI_DLL
void ctx_Bus_Get_LoadList(
void* ctx,
char*** ResultPtr, int32_t* ResultCount);
391 DSS_CAPI_DLL
void ctx_Bus_Get_LoadList_GR(
void* ctx);
396 DSS_CAPI_DLL
void ctx_Bus_Get_ZSC012Matrix(
void* ctx,
double** ResultPtr, int32_t* ResultCount);
400 DSS_CAPI_DLL
void ctx_Bus_Get_ZSC012Matrix_GR(
void* ctx);
405 DSS_CAPI_DLL
void ctx_Bus_Get_AllPCEatBus(
void* ctx,
char*** ResultPtr, int32_t* ResultCount);
410 DSS_CAPI_DLL
void ctx_Bus_Get_AllPDEatBus(
void* ctx,
char*** ResultPtr, int32_t* ResultCount);
415 DSS_CAPI_DLL
void ctx_Capacitors_Get_AllNames(
void* ctx,
char*** ResultPtr, int32_t* ResultCount);
419 DSS_CAPI_DLL
void ctx_Capacitors_Get_AllNames_GR(
void* ctx);
424 DSS_CAPI_DLL int32_t ctx_Capacitors_Get_First(
void* ctx);
429 DSS_CAPI_DLL uint16_t ctx_Capacitors_Get_IsDelta(
void* ctx);
434 DSS_CAPI_DLL
double ctx_Capacitors_Get_kV(
void* ctx);
439 DSS_CAPI_DLL
double ctx_Capacitors_Get_kvar(
void* ctx);
444 DSS_CAPI_DLL
char* ctx_Capacitors_Get_Name(
void* ctx);
449 DSS_CAPI_DLL int32_t ctx_Capacitors_Get_Next(
void* ctx);
454 DSS_CAPI_DLL int32_t ctx_Capacitors_Get_NumSteps(
void* ctx);
459 DSS_CAPI_DLL
void ctx_Capacitors_Set_IsDelta(
void* ctx, uint16_t Value);
464 DSS_CAPI_DLL
void ctx_Capacitors_Set_kV(
void* ctx,
double Value);
469 DSS_CAPI_DLL
void ctx_Capacitors_Set_kvar(
void* ctx,
double Value);
474 DSS_CAPI_DLL
void ctx_Capacitors_Set_Name(
void* ctx,
const char* Value);
479 DSS_CAPI_DLL
void ctx_Capacitors_Set_NumSteps(
void* ctx, int32_t Value);
484 DSS_CAPI_DLL int32_t ctx_Capacitors_Get_Count(
void* ctx);
486 DSS_CAPI_DLL uint16_t ctx_Capacitors_AddStep(
void* ctx);
488 DSS_CAPI_DLL uint16_t ctx_Capacitors_SubtractStep(
void* ctx);
493 DSS_CAPI_DLL int32_t ctx_Capacitors_Get_AvailableSteps(
void* ctx);
498 DSS_CAPI_DLL
void ctx_Capacitors_Get_States(
void* ctx, int32_t** ResultPtr, int32_t* ResultCount);
502 DSS_CAPI_DLL
void ctx_Capacitors_Get_States_GR(
void* ctx);
507 DSS_CAPI_DLL
void ctx_Capacitors_Set_States(
void* ctx, int32_t* ValuePtr, int32_t ValueCount);
509 DSS_CAPI_DLL
void ctx_Capacitors_Open(
void* ctx);
511 DSS_CAPI_DLL
void ctx_Capacitors_Close(
void* ctx);
516 DSS_CAPI_DLL
void ctx_CapControls_Get_AllNames(
void* ctx,
char*** ResultPtr, int32_t* ResultCount);
520 DSS_CAPI_DLL
void ctx_CapControls_Get_AllNames_GR(
void* ctx);
525 DSS_CAPI_DLL
char* ctx_CapControls_Get_Capacitor(
void* ctx);
530 DSS_CAPI_DLL
double ctx_CapControls_Get_CTratio(
void* ctx);
532 DSS_CAPI_DLL
double ctx_CapControls_Get_DeadTime(
void* ctx);
537 DSS_CAPI_DLL
double ctx_CapControls_Get_Delay(
void* ctx);
542 DSS_CAPI_DLL
double ctx_CapControls_Get_DelayOff(
void* ctx);
547 DSS_CAPI_DLL int32_t ctx_CapControls_Get_First(
void* ctx);
552 DSS_CAPI_DLL int32_t ctx_CapControls_Get_Mode(
void* ctx);
557 DSS_CAPI_DLL
char* ctx_CapControls_Get_MonitoredObj(
void* ctx);
562 DSS_CAPI_DLL int32_t ctx_CapControls_Get_MonitoredTerm(
void* ctx);
567 DSS_CAPI_DLL
char* ctx_CapControls_Get_Name(
void* ctx);
572 DSS_CAPI_DLL int32_t ctx_CapControls_Get_Next(
void* ctx);
577 DSS_CAPI_DLL
double ctx_CapControls_Get_OFFSetting(
void* ctx);
582 DSS_CAPI_DLL
double ctx_CapControls_Get_ONSetting(
void* ctx);
587 DSS_CAPI_DLL
double ctx_CapControls_Get_PTratio(
void* ctx);
592 DSS_CAPI_DLL uint16_t ctx_CapControls_Get_UseVoltOverride(
void* ctx);
597 DSS_CAPI_DLL
double ctx_CapControls_Get_Vmax(
void* ctx);
602 DSS_CAPI_DLL
double ctx_CapControls_Get_Vmin(
void* ctx);
607 DSS_CAPI_DLL
void ctx_CapControls_Set_Capacitor(
void* ctx,
const char* Value);
612 DSS_CAPI_DLL
void ctx_CapControls_Set_CTratio(
void* ctx,
double Value);
614 DSS_CAPI_DLL
void ctx_CapControls_Set_DeadTime(
void* ctx,
double Value);
619 DSS_CAPI_DLL
void ctx_CapControls_Set_Delay(
void* ctx,
double Value);
624 DSS_CAPI_DLL
void ctx_CapControls_Set_DelayOff(
void* ctx,
double Value);
629 DSS_CAPI_DLL
void ctx_CapControls_Set_Mode(
void* ctx, int32_t Value);
634 DSS_CAPI_DLL
void ctx_CapControls_Set_MonitoredObj(
void* ctx,
const char* Value);
639 DSS_CAPI_DLL
void ctx_CapControls_Set_MonitoredTerm(
void* ctx, int32_t Value);
644 DSS_CAPI_DLL
void ctx_CapControls_Set_Name(
void* ctx,
const char* Value);
649 DSS_CAPI_DLL
void ctx_CapControls_Set_OFFSetting(
void* ctx,
double Value);
654 DSS_CAPI_DLL
void ctx_CapControls_Set_ONSetting(
void* ctx,
double Value);
659 DSS_CAPI_DLL
void ctx_CapControls_Set_PTratio(
void* ctx,
double Value);
664 DSS_CAPI_DLL
void ctx_CapControls_Set_UseVoltOverride(
void* ctx, uint16_t Value);
669 DSS_CAPI_DLL
void ctx_CapControls_Set_Vmax(
void* ctx,
double Value);
674 DSS_CAPI_DLL
void ctx_CapControls_Set_Vmin(
void* ctx,
double Value);
679 DSS_CAPI_DLL int32_t ctx_CapControls_Get_Count(
void* ctx);
681 DSS_CAPI_DLL
void ctx_CapControls_Reset(
void* ctx);
686 DSS_CAPI_DLL
char* ctx_Circuit_Get_Name(
void* ctx);
691 DSS_CAPI_DLL int32_t ctx_Circuit_Get_NumBuses(
void* ctx);
696 DSS_CAPI_DLL int32_t ctx_Circuit_Get_NumCktElements(
void* ctx);
701 DSS_CAPI_DLL int32_t ctx_Circuit_Get_NumNodes(
void* ctx);
706 DSS_CAPI_DLL
void ctx_Circuit_Get_LineLosses(
void* ctx,
double** ResultPtr, int32_t* ResultCount);
710 DSS_CAPI_DLL
void ctx_Circuit_Get_LineLosses_GR(
void* ctx);
715 DSS_CAPI_DLL
void ctx_Circuit_Get_Losses(
void* ctx,
double** ResultPtr, int32_t* ResultCount);
719 DSS_CAPI_DLL
void ctx_Circuit_Get_Losses_GR(
void* ctx);
724 DSS_CAPI_DLL
void ctx_Circuit_Get_AllBusVmag(
void* ctx,
double** ResultPtr, int32_t* ResultCount);
728 DSS_CAPI_DLL
void ctx_Circuit_Get_AllBusVmag_GR(
void* ctx);
733 DSS_CAPI_DLL
void ctx_Circuit_Get_AllBusVolts(
void* ctx,
double** ResultPtr, int32_t* ResultCount);
737 DSS_CAPI_DLL
void ctx_Circuit_Get_AllBusVolts_GR(
void* ctx);
742 DSS_CAPI_DLL
void ctx_Circuit_Get_AllElementNames(
void* ctx,
char*** ResultPtr, int32_t* ResultCount);
746 DSS_CAPI_DLL
void ctx_Circuit_Get_AllElementNames_GR(
void* ctx);
751 DSS_CAPI_DLL
void ctx_Circuit_Get_SubstationLosses(
void* ctx,
double** ResultPtr, int32_t* ResultCount);
755 DSS_CAPI_DLL
void ctx_Circuit_Get_SubstationLosses_GR(
void* ctx);
760 DSS_CAPI_DLL
void ctx_Circuit_Get_TotalPower(
void* ctx,
double** ResultPtr, int32_t* ResultCount);
764 DSS_CAPI_DLL
void ctx_Circuit_Get_TotalPower_GR(
void* ctx);
766 DSS_CAPI_DLL
void ctx_Circuit_Disable(
void* ctx,
const char* Name);
768 DSS_CAPI_DLL
void ctx_Circuit_Enable(
void* ctx,
const char* Name);
770 DSS_CAPI_DLL int32_t ctx_Circuit_FirstPCElement(
void* ctx);
772 DSS_CAPI_DLL int32_t ctx_Circuit_FirstPDElement(
void* ctx);
774 DSS_CAPI_DLL int32_t ctx_Circuit_NextPCElement(
void* ctx);
776 DSS_CAPI_DLL int32_t ctx_Circuit_NextPDElement(
void* ctx);
781 DSS_CAPI_DLL
void ctx_Circuit_Get_AllBusNames(
void* ctx,
char*** ResultPtr, int32_t* ResultCount);
785 DSS_CAPI_DLL
void ctx_Circuit_Get_AllBusNames_GR(
void* ctx);
790 DSS_CAPI_DLL
void ctx_Circuit_Get_AllElementLosses(
void* ctx,
double** ResultPtr, int32_t* ResultCount);
794 DSS_CAPI_DLL
void ctx_Circuit_Get_AllElementLosses_GR(
void* ctx);
796 DSS_CAPI_DLL
void ctx_Circuit_Sample(
void* ctx);
798 DSS_CAPI_DLL
void ctx_Circuit_SaveSample(
void* ctx);
800 DSS_CAPI_DLL int32_t ctx_Circuit_SetActiveElement(
void* ctx,
const char* FullName);
802 DSS_CAPI_DLL
double ctx_Circuit_Capacity(
void* ctx,
double Start,
double Increment);
807 DSS_CAPI_DLL
void ctx_Circuit_Get_AllBusVmagPu(
void* ctx,
double** ResultPtr, int32_t* ResultCount);
811 DSS_CAPI_DLL
void ctx_Circuit_Get_AllBusVmagPu_GR(
void* ctx);
813 DSS_CAPI_DLL int32_t ctx_Circuit_SetActiveBus(
void* ctx,
const char* BusName);
815 DSS_CAPI_DLL int32_t ctx_Circuit_SetActiveBusi(
void* ctx, int32_t BusIndex);
820 DSS_CAPI_DLL
void ctx_Circuit_Get_AllNodeNames(
void* ctx,
char*** ResultPtr, int32_t* ResultCount);
824 DSS_CAPI_DLL
void ctx_Circuit_Get_AllNodeNames_GR(
void* ctx);
829 DSS_CAPI_DLL
void ctx_Circuit_Get_SystemY(
void* ctx,
double** ResultPtr, int32_t* ResultCount);
833 DSS_CAPI_DLL
void ctx_Circuit_Get_SystemY_GR(
void* ctx);
838 DSS_CAPI_DLL
void ctx_Circuit_Get_AllBusDistances(
void* ctx,
double** ResultPtr, int32_t* ResultCount);
842 DSS_CAPI_DLL
void ctx_Circuit_Get_AllBusDistances_GR(
void* ctx);
847 DSS_CAPI_DLL
void ctx_Circuit_Get_AllNodeDistances(
void* ctx,
double** ResultPtr, int32_t* ResultCount);
851 DSS_CAPI_DLL
void ctx_Circuit_Get_AllNodeDistances_GR(
void* ctx);
856 DSS_CAPI_DLL
void ctx_Circuit_Get_AllNodeDistancesByPhase(
void* ctx,
double** ResultPtr, int32_t* ResultCount, int32_t Phase);
860 DSS_CAPI_DLL
void ctx_Circuit_Get_AllNodeDistancesByPhase_GR(
void* ctx, int32_t Phase);
865 DSS_CAPI_DLL
void ctx_Circuit_Get_AllNodeVmagByPhase(
void* ctx,
double** ResultPtr, int32_t* ResultCount, int32_t Phase);
869 DSS_CAPI_DLL
void ctx_Circuit_Get_AllNodeVmagByPhase_GR(
void* ctx, int32_t Phase);
874 DSS_CAPI_DLL
void ctx_Circuit_Get_AllNodeVmagPUByPhase(
void* ctx,
double** ResultPtr, int32_t* ResultCount, int32_t Phase);
878 DSS_CAPI_DLL
void ctx_Circuit_Get_AllNodeVmagPUByPhase_GR(
void* ctx, int32_t Phase);
883 DSS_CAPI_DLL
void ctx_Circuit_Get_AllNodeNamesByPhase(
void* ctx,
char*** ResultPtr, int32_t* ResultCount, int32_t Phase);
887 DSS_CAPI_DLL
void ctx_Circuit_Get_AllNodeNamesByPhase_GR(
void* ctx, int32_t Phase);
889 DSS_CAPI_DLL int32_t ctx_Circuit_SetActiveClass(
void* ctx,
const char* ClassName);
891 DSS_CAPI_DLL int32_t ctx_Circuit_FirstElement(
void* ctx);
893 DSS_CAPI_DLL int32_t ctx_Circuit_NextElement(
void* ctx);
895 DSS_CAPI_DLL
void ctx_Circuit_UpdateStorage(
void* ctx);
900 DSS_CAPI_DLL int32_t ctx_Circuit_Get_ParentPDElement(
void* ctx);
902 DSS_CAPI_DLL
void ctx_Circuit_EndOfTimeStepUpdate(
void* ctx);
907 DSS_CAPI_DLL
void ctx_Circuit_Get_YNodeOrder(
void* ctx,
char*** ResultPtr, int32_t* ResultCount);
911 DSS_CAPI_DLL
void ctx_Circuit_Get_YNodeOrder_GR(
void* ctx);
916 DSS_CAPI_DLL
void ctx_Circuit_Get_YCurrents(
void* ctx,
double** ResultPtr, int32_t* ResultCount);
920 DSS_CAPI_DLL
void ctx_Circuit_Get_YCurrents_GR(
void* ctx);
925 DSS_CAPI_DLL
void ctx_Circuit_Get_YNodeVarray(
void* ctx,
double** ResultPtr, int32_t* ResultCount);
929 DSS_CAPI_DLL
void ctx_Circuit_Get_YNodeVarray_GR(
void* ctx);
930 DSS_CAPI_DLL
void ctx_Circuit_SetCktElementName(
void* ctx,
const char* Value);
931 DSS_CAPI_DLL
void ctx_Circuit_SetCktElementIndex(
void* ctx, int32_t Value);
936 DSS_CAPI_DLL
void ctx_CktElement_Get_BusNames(
void* ctx,
char*** ResultPtr, int32_t* ResultCount);
940 DSS_CAPI_DLL
void ctx_CktElement_Get_BusNames_GR(
void* ctx);
945 DSS_CAPI_DLL
char* ctx_CktElement_Get_Name(
void* ctx);
950 DSS_CAPI_DLL int32_t ctx_CktElement_Get_NumConductors(
void* ctx);
955 DSS_CAPI_DLL int32_t ctx_CktElement_Get_NumPhases(
void* ctx);
960 DSS_CAPI_DLL int32_t ctx_CktElement_Get_NumTerminals(
void* ctx);
965 DSS_CAPI_DLL
void ctx_CktElement_Set_BusNames(
void* ctx,
const char** ValuePtr, int32_t ValueCount);
970 DSS_CAPI_DLL
void ctx_CktElement_Get_Currents(
void* ctx,
double** ResultPtr, int32_t* ResultCount);
974 DSS_CAPI_DLL
void ctx_CktElement_Get_Currents_GR(
void* ctx);
979 DSS_CAPI_DLL
void ctx_CktElement_Get_Voltages(
void* ctx,
double** ResultPtr, int32_t* ResultCount);
983 DSS_CAPI_DLL
void ctx_CktElement_Get_Voltages_GR(
void* ctx);
988 DSS_CAPI_DLL
double ctx_CktElement_Get_EmergAmps(
void* ctx);
993 DSS_CAPI_DLL uint16_t ctx_CktElement_Get_Enabled(
void* ctx);
998 DSS_CAPI_DLL
void ctx_CktElement_Get_Losses(
void* ctx,
double** ResultPtr, int32_t* ResultCount);
1002 DSS_CAPI_DLL
void ctx_CktElement_Get_Losses_GR(
void* ctx);
1007 DSS_CAPI_DLL
double ctx_CktElement_Get_NormalAmps(
void* ctx);
1012 DSS_CAPI_DLL
void ctx_CktElement_Get_PhaseLosses(
void* ctx,
double** ResultPtr, int32_t* ResultCount);
1016 DSS_CAPI_DLL
void ctx_CktElement_Get_PhaseLosses_GR(
void* ctx);
1021 DSS_CAPI_DLL
void ctx_CktElement_Get_Powers(
void* ctx,
double** ResultPtr, int32_t* ResultCount);
1025 DSS_CAPI_DLL
void ctx_CktElement_Get_Powers_GR(
void* ctx);
1030 DSS_CAPI_DLL
void ctx_CktElement_Get_SeqCurrents(
void* ctx,
double** ResultPtr, int32_t* ResultCount);
1034 DSS_CAPI_DLL
void ctx_CktElement_Get_SeqCurrents_GR(
void* ctx);
1039 DSS_CAPI_DLL
void ctx_CktElement_Get_SeqPowers(
void* ctx,
double** ResultPtr, int32_t* ResultCount);
1043 DSS_CAPI_DLL
void ctx_CktElement_Get_SeqPowers_GR(
void* ctx);
1048 DSS_CAPI_DLL
void ctx_CktElement_Get_SeqVoltages(
void* ctx,
double** ResultPtr, int32_t* ResultCount);
1052 DSS_CAPI_DLL
void ctx_CktElement_Get_SeqVoltages_GR(
void* ctx);
1054 DSS_CAPI_DLL
void ctx_CktElement_Close(
void* ctx, int32_t Term, int32_t Phs);
1056 DSS_CAPI_DLL
void ctx_CktElement_Open(
void* ctx, int32_t Term, int32_t Phs);
1061 DSS_CAPI_DLL
void ctx_CktElement_Set_EmergAmps(
void* ctx,
double Value);
1066 DSS_CAPI_DLL
void ctx_CktElement_Set_Enabled(
void* ctx, uint16_t Value);
1071 DSS_CAPI_DLL
void ctx_CktElement_Set_NormalAmps(
void* ctx,
double Value);
1073 DSS_CAPI_DLL uint16_t ctx_CktElement_IsOpen(
void* ctx, int32_t Term, int32_t Phs);
1078 DSS_CAPI_DLL
void ctx_CktElement_Get_AllPropertyNames(
void* ctx,
char*** ResultPtr, int32_t* ResultCount);
1082 DSS_CAPI_DLL
void ctx_CktElement_Get_AllPropertyNames_GR(
void* ctx);
1087 DSS_CAPI_DLL int32_t ctx_CktElement_Get_NumProperties(
void* ctx);
1092 DSS_CAPI_DLL
void ctx_CktElement_Get_Residuals(
void* ctx,
double** ResultPtr, int32_t* ResultCount);
1096 DSS_CAPI_DLL
void ctx_CktElement_Get_Residuals_GR(
void* ctx);
1101 DSS_CAPI_DLL
void ctx_CktElement_Get_Yprim(
void* ctx,
double** ResultPtr, int32_t* ResultCount);
1105 DSS_CAPI_DLL
void ctx_CktElement_Get_Yprim_GR(
void* ctx);
1110 DSS_CAPI_DLL
char* ctx_CktElement_Get_DisplayName(
void* ctx);
1115 DSS_CAPI_DLL
char* ctx_CktElement_Get_GUID(
void* ctx);
1120 DSS_CAPI_DLL int32_t ctx_CktElement_Get_Handle(
void* ctx);
1125 DSS_CAPI_DLL
void ctx_CktElement_Set_DisplayName(
void* ctx,
const char* Value);
1130 DSS_CAPI_DLL
char* ctx_CktElement_Get_Controller(
void* ctx, int32_t idx);
1135 DSS_CAPI_DLL
char* ctx_CktElement_Get_EnergyMeter(
void* ctx);
1140 DSS_CAPI_DLL uint16_t ctx_CktElement_Get_HasVoltControl(
void* ctx);
1145 DSS_CAPI_DLL uint16_t ctx_CktElement_Get_HasSwitchControl(
void* ctx);
1150 DSS_CAPI_DLL
void ctx_CktElement_Get_CplxSeqVoltages(
void* ctx,
double** ResultPtr, int32_t* ResultCount);
1154 DSS_CAPI_DLL
void ctx_CktElement_Get_CplxSeqVoltages_GR(
void* ctx);
1159 DSS_CAPI_DLL
void ctx_CktElement_Get_CplxSeqCurrents(
void* ctx,
double** ResultPtr, int32_t* ResultCount);
1163 DSS_CAPI_DLL
void ctx_CktElement_Get_CplxSeqCurrents_GR(
void* ctx);
1168 DSS_CAPI_DLL
void ctx_CktElement_Get_AllVariableNames(
void* ctx,
char*** ResultPtr, int32_t* ResultCount);
1172 DSS_CAPI_DLL
void ctx_CktElement_Get_AllVariableNames_GR(
void* ctx);
1177 DSS_CAPI_DLL
void ctx_CktElement_Get_AllVariableValues(
void* ctx,
double** ResultPtr, int32_t* ResultCount);
1181 DSS_CAPI_DLL
void ctx_CktElement_Get_AllVariableValues_GR(
void* ctx);
1186 DSS_CAPI_DLL
double ctx_CktElement_Get_Variable(
void* ctx,
const char* MyVarName, int32_t *Code);
1187 DSS_CAPI_DLL
void ctx_CktElement_Set_Variable(
void* ctx,
const char* MyVarName, int32_t *Code,
double Value);
1192 DSS_CAPI_DLL
double ctx_CktElement_Get_Variablei(
void* ctx, int32_t Idx, int32_t *Code);
1193 DSS_CAPI_DLL
void ctx_CktElement_Set_Variablei(
void* ctx, int32_t Idx, int32_t *Code,
double Value);
1199 DSS_CAPI_DLL
void ctx_CktElement_Get_NodeOrder(
void* ctx, int32_t** ResultPtr, int32_t* ResultCount);
1203 DSS_CAPI_DLL
void ctx_CktElement_Get_NodeOrder_GR(
void* ctx);
1208 DSS_CAPI_DLL uint16_t ctx_CktElement_Get_HasOCPDevice(
void* ctx);
1213 DSS_CAPI_DLL int32_t ctx_CktElement_Get_NumControls(
void* ctx);
1218 DSS_CAPI_DLL int32_t ctx_CktElement_Get_OCPDevIndex(
void* ctx);
1223 DSS_CAPI_DLL int32_t ctx_CktElement_Get_OCPDevType(
void* ctx);
1228 DSS_CAPI_DLL
void ctx_CktElement_Get_CurrentsMagAng(
void* ctx,
double** ResultPtr, int32_t* ResultCount);
1232 DSS_CAPI_DLL
void ctx_CktElement_Get_CurrentsMagAng_GR(
void* ctx);
1237 DSS_CAPI_DLL
void ctx_CktElement_Get_VoltagesMagAng(
void* ctx,
double** ResultPtr, int32_t* ResultCount);
1241 DSS_CAPI_DLL
void ctx_CktElement_Get_VoltagesMagAng_GR(
void* ctx);
1247 DSS_CAPI_DLL uint16_t ctx_CktElement_Get_IsIsolated(
void* ctx);
1252 DSS_CAPI_DLL
void ctx_CktElement_Get_TotalPowers(
void* ctx,
double** ResultPtr, int32_t* ResultCount);
1257 DSS_CAPI_DLL
void ctx_CktElement_Get_TotalPowers_GR(
void* ctx);
1262 DSS_CAPI_DLL
void ctx_CmathLib_Get_cmplx(
void* ctx,
double** ResultPtr, int32_t* ResultCount,
double RealPart,
double ImagPart);
1266 DSS_CAPI_DLL
void ctx_CmathLib_Get_cmplx_GR(
void* ctx,
double RealPart,
double ImagPart);
1271 DSS_CAPI_DLL
double ctx_CmathLib_Get_cabs(
void* ctx,
double realpart,
double imagpart);
1276 DSS_CAPI_DLL
double ctx_CmathLib_Get_cdang(
void* ctx,
double RealPart,
double ImagPart);
1281 DSS_CAPI_DLL
void ctx_CmathLib_Get_ctopolardeg(
void* ctx,
double** ResultPtr, int32_t* ResultCount,
double RealPart,
double ImagPart);
1285 DSS_CAPI_DLL
void ctx_CmathLib_Get_ctopolardeg_GR(
void* ctx,
double RealPart,
double ImagPart);
1290 DSS_CAPI_DLL
void ctx_CmathLib_Get_pdegtocomplex(
void* ctx,
double** ResultPtr, int32_t* ResultCount,
double magnitude,
double angle);
1294 DSS_CAPI_DLL
void ctx_CmathLib_Get_pdegtocomplex_GR(
void* ctx,
double magnitude,
double angle);
1299 DSS_CAPI_DLL
void ctx_CmathLib_Get_cmul(
void* ctx,
double** ResultPtr, int32_t* ResultCount,
double a1,
double b1,
double a2,
double b2);
1303 DSS_CAPI_DLL
void ctx_CmathLib_Get_cmul_GR(
void* ctx,
double a1,
double b1,
double a2,
double b2);
1308 DSS_CAPI_DLL
void ctx_CmathLib_Get_cdiv(
void* ctx,
double** ResultPtr, int32_t* ResultCount,
double a1,
double b1,
double a2,
double b2);
1312 DSS_CAPI_DLL
void ctx_CmathLib_Get_cdiv_GR(
void* ctx,
double a1,
double b1,
double a2,
double b2);
1314 DSS_CAPI_DLL
void ctx_CtrlQueue_ClearQueue(
void* ctx);
1316 DSS_CAPI_DLL
void ctx_CtrlQueue_Delete(
void* ctx, int32_t ActionHandle);
1321 DSS_CAPI_DLL int32_t ctx_CtrlQueue_Get_ActionCode(
void* ctx);
1326 DSS_CAPI_DLL int32_t ctx_CtrlQueue_Get_DeviceHandle(
void* ctx);
1331 DSS_CAPI_DLL int32_t ctx_CtrlQueue_Get_NumActions(
void* ctx);
1336 DSS_CAPI_DLL int32_t ctx_CtrlQueue_Push(
void* ctx, int32_t Hour,
double Seconds, int32_t ActionCode, int32_t DeviceHandle);
1338 DSS_CAPI_DLL
void ctx_CtrlQueue_Show(
void* ctx);
1340 DSS_CAPI_DLL
void ctx_CtrlQueue_ClearActions(
void* ctx);
1345 DSS_CAPI_DLL int32_t ctx_CtrlQueue_Get_PopAction(
void* ctx);
1350 DSS_CAPI_DLL
void ctx_CtrlQueue_Set_Action(
void* ctx, int32_t Param1);
1355 DSS_CAPI_DLL int32_t ctx_CtrlQueue_Get_QueueSize(
void* ctx);
1357 DSS_CAPI_DLL
void ctx_CtrlQueue_DoAllQueue(
void* ctx);
1362 DSS_CAPI_DLL
void ctx_CtrlQueue_Get_Queue(
void* ctx,
char*** ResultPtr, int32_t* ResultCount);
1366 DSS_CAPI_DLL
void ctx_CtrlQueue_Get_Queue_GR(
void* ctx);
1371 DSS_CAPI_DLL int32_t ctx_DSS_Get_NumCircuits(
void* ctx);
1373 DSS_CAPI_DLL
void ctx_DSS_ClearAll(
void* ctx);
1378 DSS_CAPI_DLL
char* ctx_DSS_Get_Version(
void* ctx);
1389 DSS_CAPI_DLL uint16_t ctx_DSS_Start(
void* ctx, int32_t code);
1394 DSS_CAPI_DLL
void ctx_DSS_Get_Classes(
void* ctx,
char*** ResultPtr, int32_t* ResultCount);
1398 DSS_CAPI_DLL
void ctx_DSS_Get_Classes_GR(
void* ctx);
1403 DSS_CAPI_DLL
void ctx_DSS_Get_UserClasses(
void* ctx,
char*** ResultPtr, int32_t* ResultCount);
1407 DSS_CAPI_DLL
void ctx_DSS_Get_UserClasses_GR(
void* ctx);
1412 DSS_CAPI_DLL int32_t ctx_DSS_Get_NumClasses(
void* ctx);
1417 DSS_CAPI_DLL int32_t ctx_DSS_Get_NumUserClasses(
void* ctx);
1422 DSS_CAPI_DLL
char* ctx_DSS_Get_DataPath(
void* ctx);
1427 DSS_CAPI_DLL
void ctx_DSS_Set_DataPath(
void* ctx,
const char* Value);
1429 DSS_CAPI_DLL
void ctx_DSS_Reset(
void* ctx);
1434 DSS_CAPI_DLL
char* ctx_DSS_Get_DefaultEditor(
void* ctx);
1436 DSS_CAPI_DLL int32_t ctx_DSS_SetActiveClass(
void* ctx,
const char* ClassName);
1437 DSS_CAPI_DLL uint16_t ctx_DSS_Get_AllowForms(
void* ctx);
1438 DSS_CAPI_DLL
void ctx_DSS_Set_AllowForms(
void* ctx, uint16_t Value);
1447 DSS_CAPI_DLL uint16_t ctx_DSS_Get_AllowEditor(
void* ctx);
1448 DSS_CAPI_DLL
void ctx_DSS_Set_AllowEditor(
void* ctx, uint16_t Value);
1461 DSS_CAPI_DLL uint16_t ctx_DSS_Get_LegacyModels(
void* ctx);
1462 DSS_CAPI_DLL
void ctx_DSS_Set_LegacyModels(
void* ctx, uint16_t Value);
1474 DSS_CAPI_DLL uint16_t ctx_DSS_Get_AllowDOScmd(
void* ctx);
1475 DSS_CAPI_DLL
void ctx_DSS_Set_AllowDOScmd(
void* ctx, uint16_t Value);
1491 DSS_CAPI_DLL uint16_t ctx_DSS_Get_AllowChangeDir(
void* ctx);
1492 DSS_CAPI_DLL
void ctx_DSS_Set_AllowChangeDir(
void* ctx, uint16_t Value);
1510 DSS_CAPI_DLL uint16_t ctx_DSS_Get_COMErrorResults(
void* ctx);
1511 DSS_CAPI_DLL
void ctx_DSS_Set_COMErrorResults(
void* ctx, uint16_t Value);
1516 DSS_CAPI_DLL
void ctx_DSSElement_Get_AllPropertyNames(
void* ctx,
char*** ResultPtr, int32_t* ResultCount);
1520 DSS_CAPI_DLL
void ctx_DSSElement_Get_AllPropertyNames_GR(
void* ctx);
1525 DSS_CAPI_DLL
char* ctx_DSSElement_Get_Name(
void* ctx);
1530 DSS_CAPI_DLL int32_t ctx_DSSElement_Get_NumProperties(
void* ctx);
1540 DSS_CAPI_DLL
char* ctx_DSSElement_ToJSON(
void* ctx, int32_t options);
1542 DSS_CAPI_DLL
void ctx_DSSimComs_BusVoltagepu(
void* ctx,
double** ResultPtr, int32_t* ResultCount,
size_t Index);
1546 DSS_CAPI_DLL
void ctx_DSSimComs_BusVoltagepu_GR(
void* ctx,
size_t Index);
1548 DSS_CAPI_DLL
void ctx_DSSimComs_BusVoltage(
void* ctx,
double** ResultPtr, int32_t* ResultCount,
size_t Index);
1552 DSS_CAPI_DLL
void ctx_DSSimComs_BusVoltage_GR(
void* ctx,
size_t Index);
1554 DSS_CAPI_DLL
void ctx_DSSProgress_Close(
void* ctx);
1559 DSS_CAPI_DLL
void ctx_DSSProgress_Set_Caption(
void* ctx,
const char* Value);
1564 DSS_CAPI_DLL
void ctx_DSSProgress_Set_PctProgress(
void* ctx, int32_t Value);
1566 DSS_CAPI_DLL
void ctx_DSSProgress_Show(
void* ctx);
1571 DSS_CAPI_DLL
char* ctx_DSSProperty_Get_Description(
void* ctx);
1576 DSS_CAPI_DLL
char* ctx_DSSProperty_Get_Name(
void* ctx);
1578 DSS_CAPI_DLL
char* ctx_DSSProperty_Get_Val(
void* ctx);
1580 DSS_CAPI_DLL
void ctx_DSSProperty_Set_Val(
void* ctx,
const char* Value);
1581 DSS_CAPI_DLL
void ctx_DSSProperty_Set_Name(
void* ctx,
const char* Value);
1582 DSS_CAPI_DLL
void ctx_DSSProperty_Set_Index(
void* ctx, int32_t Value);
1587 DSS_CAPI_DLL
char* ctx_DSS_Executive_Get_Command(
void* ctx, int32_t i);
1592 DSS_CAPI_DLL int32_t ctx_DSS_Executive_Get_NumCommands(
void* ctx);
1597 DSS_CAPI_DLL int32_t ctx_DSS_Executive_Get_NumOptions(
void* ctx);
1602 DSS_CAPI_DLL
char* ctx_DSS_Executive_Get_Option(
void* ctx, int32_t i);
1607 DSS_CAPI_DLL
char* ctx_DSS_Executive_Get_CommandHelp(
void* ctx, int32_t i);
1612 DSS_CAPI_DLL
char* ctx_DSS_Executive_Get_OptionHelp(
void* ctx, int32_t i);
1617 DSS_CAPI_DLL
char* ctx_DSS_Executive_Get_OptionValue(
void* ctx, int32_t i);
1622 DSS_CAPI_DLL
char* ctx_Error_Get_Description(
void* ctx);
1627 DSS_CAPI_DLL int32_t ctx_Error_Get_Number(
void* ctx);
1632 DSS_CAPI_DLL int32_t* ctx_Error_Get_NumberPtr(
void* ctx);
1637 DSS_CAPI_DLL
void ctx_Fuses_Get_AllNames(
void* ctx,
char*** ResultPtr, int32_t* ResultCount);
1641 DSS_CAPI_DLL
void ctx_Fuses_Get_AllNames_GR(
void* ctx);
1646 DSS_CAPI_DLL int32_t ctx_Fuses_Get_Count(
void* ctx);
1651 DSS_CAPI_DLL int32_t ctx_Fuses_Get_First(
void* ctx);
1656 DSS_CAPI_DLL
char* ctx_Fuses_Get_Name(
void* ctx);
1661 DSS_CAPI_DLL int32_t ctx_Fuses_Get_Next(
void* ctx);
1666 DSS_CAPI_DLL
void ctx_Fuses_Set_Name(
void* ctx,
const char* Value);
1671 DSS_CAPI_DLL
char* ctx_Fuses_Get_MonitoredObj(
void* ctx);
1676 DSS_CAPI_DLL int32_t ctx_Fuses_Get_MonitoredTerm(
void* ctx);
1681 DSS_CAPI_DLL
char* ctx_Fuses_Get_SwitchedObj(
void* ctx);
1686 DSS_CAPI_DLL
void ctx_Fuses_Set_MonitoredObj(
void* ctx,
const char* Value);
1691 DSS_CAPI_DLL
void ctx_Fuses_Set_MonitoredTerm(
void* ctx, int32_t Value);
1696 DSS_CAPI_DLL
void ctx_Fuses_Set_SwitchedObj(
void* ctx,
const char* Value);
1701 DSS_CAPI_DLL int32_t ctx_Fuses_Get_SwitchedTerm(
void* ctx);
1706 DSS_CAPI_DLL
void ctx_Fuses_Set_SwitchedTerm(
void* ctx, int32_t Value);
1711 DSS_CAPI_DLL
char* ctx_Fuses_Get_TCCcurve(
void* ctx);
1716 DSS_CAPI_DLL
void ctx_Fuses_Set_TCCcurve(
void* ctx,
const char* Value);
1721 DSS_CAPI_DLL
double ctx_Fuses_Get_RatedCurrent(
void* ctx);
1726 DSS_CAPI_DLL
void ctx_Fuses_Set_RatedCurrent(
void* ctx,
double Value);
1731 DSS_CAPI_DLL
double ctx_Fuses_Get_Delay(
void* ctx);
1736 DSS_CAPI_DLL
void ctx_Fuses_Open(
void* ctx);
1741 DSS_CAPI_DLL
void ctx_Fuses_Close(
void* ctx);
1746 DSS_CAPI_DLL
void ctx_Fuses_Set_Delay(
void* ctx,
double Value);
1751 DSS_CAPI_DLL uint16_t ctx_Fuses_IsBlown(
void* ctx);
1756 DSS_CAPI_DLL int32_t ctx_Fuses_Get_idx(
void* ctx);
1761 DSS_CAPI_DLL
void ctx_Fuses_Set_idx(
void* ctx, int32_t Value);
1766 DSS_CAPI_DLL
void ctx_Fuses_Reset(
void* ctx);
1771 DSS_CAPI_DLL
void ctx_Fuses_Get_State(
void* ctx,
char*** ResultPtr, int32_t* ResultCount);
1776 DSS_CAPI_DLL
void ctx_Fuses_Set_State(
void* ctx,
const char** ValuePtr, int32_t ValueCount);
1781 DSS_CAPI_DLL
void ctx_Fuses_Get_NormalState(
void* ctx,
char*** ResultPtr, int32_t* ResultCount);
1786 DSS_CAPI_DLL
void ctx_Fuses_Set_NormalState(
void* ctx,
const char** ValuePtr, int32_t ValueCount);
1791 DSS_CAPI_DLL int32_t ctx_Fuses_Get_NumPhases(
void* ctx);
1796 DSS_CAPI_DLL
void ctx_Generators_Get_AllNames(
void* ctx,
char*** ResultPtr, int32_t* ResultCount);
1800 DSS_CAPI_DLL
void ctx_Generators_Get_AllNames_GR(
void* ctx);
1805 DSS_CAPI_DLL int32_t ctx_Generators_Get_First(
void* ctx);
1810 DSS_CAPI_DLL
char* ctx_Generators_Get_Name(
void* ctx);
1815 DSS_CAPI_DLL int32_t ctx_Generators_Get_Next(
void* ctx);
1820 DSS_CAPI_DLL
void ctx_Generators_Get_RegisterNames(
void* ctx,
char*** ResultPtr, int32_t* ResultCount);
1824 DSS_CAPI_DLL
void ctx_Generators_Get_RegisterNames_GR(
void* ctx);
1829 DSS_CAPI_DLL
void ctx_Generators_Get_RegisterValues(
void* ctx,
double** ResultPtr, int32_t* ResultCount);
1833 DSS_CAPI_DLL
void ctx_Generators_Get_RegisterValues_GR(
void* ctx);
1838 DSS_CAPI_DLL uint16_t ctx_Generators_Get_ForcedON(
void* ctx);
1843 DSS_CAPI_DLL
void ctx_Generators_Set_ForcedON(
void* ctx, uint16_t Value);
1848 DSS_CAPI_DLL
void ctx_Generators_Set_Name(
void* ctx,
const char* Value);
1853 DSS_CAPI_DLL
double ctx_Generators_Get_kV(
void* ctx);
1858 DSS_CAPI_DLL
double ctx_Generators_Get_kvar(
void* ctx);
1863 DSS_CAPI_DLL
double ctx_Generators_Get_kW(
void* ctx);
1868 DSS_CAPI_DLL
double ctx_Generators_Get_PF(
void* ctx);
1873 DSS_CAPI_DLL int32_t ctx_Generators_Get_Phases(
void* ctx);
1878 DSS_CAPI_DLL
void ctx_Generators_Set_kV(
void* ctx,
double Value);
1883 DSS_CAPI_DLL
void ctx_Generators_Set_kvar(
void* ctx,
double Value);
1888 DSS_CAPI_DLL
void ctx_Generators_Set_kW(
void* ctx,
double Value);
1893 DSS_CAPI_DLL
void ctx_Generators_Set_PF(
void* ctx,
double Value);
1898 DSS_CAPI_DLL
void ctx_Generators_Set_Phases(
void* ctx, int32_t Value);
1903 DSS_CAPI_DLL int32_t ctx_Generators_Get_Count(
void* ctx);
1908 DSS_CAPI_DLL int32_t ctx_Generators_Get_idx(
void* ctx);
1913 DSS_CAPI_DLL
void ctx_Generators_Set_idx(
void* ctx, int32_t Value);
1918 DSS_CAPI_DLL int32_t ctx_Generators_Get_Model(
void* ctx);
1923 DSS_CAPI_DLL
void ctx_Generators_Set_Model(
void* ctx, int32_t Value);
1928 DSS_CAPI_DLL
double ctx_Generators_Get_kVArated(
void* ctx);
1933 DSS_CAPI_DLL
void ctx_Generators_Set_kVArated(
void* ctx,
double Value);
1938 DSS_CAPI_DLL
double ctx_Generators_Get_Vmaxpu(
void* ctx);
1943 DSS_CAPI_DLL
double ctx_Generators_Get_Vminpu(
void* ctx);
1948 DSS_CAPI_DLL
void ctx_Generators_Set_Vmaxpu(
void* ctx,
double Value);
1953 DSS_CAPI_DLL
void ctx_Generators_Set_Vminpu(
void* ctx,
double Value);
1960 DSS_CAPI_DLL
char* ctx_Generators_Get_daily(
void* ctx);
1961 DSS_CAPI_DLL
void ctx_Generators_Set_daily(
void* ctx,
const char* Value);
1968 DSS_CAPI_DLL
char* ctx_Generators_Get_duty(
void* ctx);
1969 DSS_CAPI_DLL
void ctx_Generators_Set_duty(
void* ctx,
const char* Value);
1976 DSS_CAPI_DLL
char* ctx_Generators_Get_Yearly(
void* ctx);
1977 DSS_CAPI_DLL
void ctx_Generators_Set_Yearly(
void* ctx,
const char* Value);
1986 DSS_CAPI_DLL int32_t ctx_Generators_Get_Status(
void* ctx);
1987 DSS_CAPI_DLL
void ctx_Generators_Set_Status(
void* ctx, int32_t Value);
1994 DSS_CAPI_DLL uint16_t ctx_Generators_Get_IsDelta(
void* ctx);
1995 DSS_CAPI_DLL
void ctx_Generators_Set_IsDelta(
void* ctx, uint16_t Value);
2002 DSS_CAPI_DLL
double ctx_Generators_Get_kva(
void* ctx);
2003 DSS_CAPI_DLL
void ctx_Generators_Set_kva(
void* ctx,
double Value);
2010 DSS_CAPI_DLL int32_t ctx_Generators_Get_Class_(
void* ctx);
2011 DSS_CAPI_DLL
void ctx_Generators_Set_Class_(
void* ctx, int32_t Value);
2018 DSS_CAPI_DLL
char* ctx_Generators_Get_Bus1(
void* ctx);
2019 DSS_CAPI_DLL
void ctx_Generators_Set_Bus1(
void* ctx,
const char* Value);
2024 DSS_CAPI_DLL
void ctx_GICSources_Get_AllNames(
void* ctx,
char*** ResultPtr, int32_t* ResultCount);
2028 DSS_CAPI_DLL
void ctx_GICSources_Get_AllNames_GR(
void* ctx);
2033 DSS_CAPI_DLL int32_t ctx_GICSources_Get_Count(
void* ctx);
2038 DSS_CAPI_DLL int32_t ctx_GICSources_Get_First(
void* ctx);
2043 DSS_CAPI_DLL int32_t ctx_GICSources_Get_Next(
void* ctx);
2048 DSS_CAPI_DLL
char* ctx_GICSources_Get_Name(
void* ctx);
2053 DSS_CAPI_DLL
void ctx_GICSources_Set_Name(
void* ctx,
const char* Value);
2058 DSS_CAPI_DLL int32_t ctx_GICSources_Get_Phases(
void* ctx);
2063 DSS_CAPI_DLL
void ctx_GICSources_Set_Phases(
void* ctx, int32_t Value);
2068 DSS_CAPI_DLL
char* ctx_GICSources_Get_Bus1(
void* ctx);
2073 DSS_CAPI_DLL
char* ctx_GICSources_Get_Bus2(
void* ctx);
2078 DSS_CAPI_DLL
double ctx_GICSources_Get_EN(
void* ctx);
2083 DSS_CAPI_DLL
void ctx_GICSources_Set_EN(
void* ctx,
double Value);
2088 DSS_CAPI_DLL
double ctx_GICSources_Get_EE(
void* ctx);
2093 DSS_CAPI_DLL
void ctx_GICSources_Set_EE(
void* ctx,
double Value);
2098 DSS_CAPI_DLL
double ctx_GICSources_Get_Lat1(
void* ctx);
2103 DSS_CAPI_DLL
void ctx_GICSources_Set_Lat1(
void* ctx,
double Value);
2108 DSS_CAPI_DLL
double ctx_GICSources_Get_Lat2(
void* ctx);
2113 DSS_CAPI_DLL
void ctx_GICSources_Set_Lat2(
void* ctx,
double Value);
2118 DSS_CAPI_DLL
double ctx_GICSources_Get_Lon1(
void* ctx);
2123 DSS_CAPI_DLL
void ctx_GICSources_Set_Lon1(
void* ctx,
double Value);
2128 DSS_CAPI_DLL
double ctx_GICSources_Get_Lon2(
void* ctx);
2133 DSS_CAPI_DLL
void ctx_GICSources_Set_Lon2(
void* ctx,
double Value);
2138 DSS_CAPI_DLL
double ctx_GICSources_Get_Volts(
void* ctx);
2143 DSS_CAPI_DLL
void ctx_GICSources_Set_Volts(
void* ctx,
double Value);
2148 DSS_CAPI_DLL
void ctx_ISources_Get_AllNames(
void* ctx,
char*** ResultPtr, int32_t* ResultCount);
2152 DSS_CAPI_DLL
void ctx_ISources_Get_AllNames_GR(
void* ctx);
2157 DSS_CAPI_DLL int32_t ctx_ISources_Get_Count(
void* ctx);
2162 DSS_CAPI_DLL int32_t ctx_ISources_Get_First(
void* ctx);
2167 DSS_CAPI_DLL int32_t ctx_ISources_Get_Next(
void* ctx);
2172 DSS_CAPI_DLL
char* ctx_ISources_Get_Name(
void* ctx);
2177 DSS_CAPI_DLL
void ctx_ISources_Set_Name(
void* ctx,
const char* Value);
2182 DSS_CAPI_DLL
double ctx_ISources_Get_Amps(
void* ctx);
2187 DSS_CAPI_DLL
void ctx_ISources_Set_Amps(
void* ctx,
double Value);
2192 DSS_CAPI_DLL
double ctx_ISources_Get_AngleDeg(
void* ctx);
2197 DSS_CAPI_DLL
double ctx_ISources_Get_Frequency(
void* ctx);
2202 DSS_CAPI_DLL
void ctx_ISources_Set_AngleDeg(
void* ctx,
double Value);
2207 DSS_CAPI_DLL
void ctx_ISources_Set_Frequency(
void* ctx,
double Value);
2212 DSS_CAPI_DLL int32_t ctx_LineCodes_Get_Count(
void* ctx);
2214 DSS_CAPI_DLL int32_t ctx_LineCodes_Get_First(
void* ctx);
2216 DSS_CAPI_DLL int32_t ctx_LineCodes_Get_Next(
void* ctx);
2221 DSS_CAPI_DLL
char* ctx_LineCodes_Get_Name(
void* ctx);
2223 DSS_CAPI_DLL
void ctx_LineCodes_Set_Name(
void* ctx,
const char* Value);
2228 DSS_CAPI_DLL uint16_t ctx_LineCodes_Get_IsZ1Z0(
void* ctx);
2230 DSS_CAPI_DLL int32_t ctx_LineCodes_Get_Units(
void* ctx);
2232 DSS_CAPI_DLL
void ctx_LineCodes_Set_Units(
void* ctx, int32_t Value);
2237 DSS_CAPI_DLL int32_t ctx_LineCodes_Get_Phases(
void* ctx);
2242 DSS_CAPI_DLL
void ctx_LineCodes_Set_Phases(
void* ctx, int32_t Value);
2247 DSS_CAPI_DLL
double ctx_LineCodes_Get_R1(
void* ctx);
2249 DSS_CAPI_DLL
void ctx_LineCodes_Set_R1(
void* ctx,
double Value);
2254 DSS_CAPI_DLL
double ctx_LineCodes_Get_X1(
void* ctx);
2256 DSS_CAPI_DLL
void ctx_LineCodes_Set_X1(
void* ctx,
double Value);
2261 DSS_CAPI_DLL
double ctx_LineCodes_Get_R0(
void* ctx);
2266 DSS_CAPI_DLL
double ctx_LineCodes_Get_X0(
void* ctx);
2268 DSS_CAPI_DLL
void ctx_LineCodes_Set_R0(
void* ctx,
double Value);
2270 DSS_CAPI_DLL
void ctx_LineCodes_Set_X0(
void* ctx,
double Value);
2275 DSS_CAPI_DLL
double ctx_LineCodes_Get_C0(
void* ctx);
2280 DSS_CAPI_DLL
double ctx_LineCodes_Get_C1(
void* ctx);
2282 DSS_CAPI_DLL
void ctx_LineCodes_Set_C0(
void* ctx,
double Value);
2284 DSS_CAPI_DLL
void ctx_LineCodes_Set_C1(
void* ctx,
double Value);
2289 DSS_CAPI_DLL
void ctx_LineCodes_Get_Cmatrix(
void* ctx,
double** ResultPtr, int32_t* ResultCount);
2293 DSS_CAPI_DLL
void ctx_LineCodes_Get_Cmatrix_GR(
void* ctx);
2298 DSS_CAPI_DLL
void ctx_LineCodes_Get_Rmatrix(
void* ctx,
double** ResultPtr, int32_t* ResultCount);
2302 DSS_CAPI_DLL
void ctx_LineCodes_Get_Rmatrix_GR(
void* ctx);
2307 DSS_CAPI_DLL
void ctx_LineCodes_Get_Xmatrix(
void* ctx,
double** ResultPtr, int32_t* ResultCount);
2311 DSS_CAPI_DLL
void ctx_LineCodes_Get_Xmatrix_GR(
void* ctx);
2313 DSS_CAPI_DLL
void ctx_LineCodes_Set_Cmatrix(
void* ctx,
double* ValuePtr, int32_t ValueCount);
2315 DSS_CAPI_DLL
void ctx_LineCodes_Set_Rmatrix(
void* ctx,
double* ValuePtr, int32_t ValueCount);
2317 DSS_CAPI_DLL
void ctx_LineCodes_Set_Xmatrix(
void* ctx,
double* ValuePtr, int32_t ValueCount);
2322 DSS_CAPI_DLL
double ctx_LineCodes_Get_NormAmps(
void* ctx);
2324 DSS_CAPI_DLL
void ctx_LineCodes_Set_NormAmps(
void* ctx,
double Value);
2329 DSS_CAPI_DLL
double ctx_LineCodes_Get_EmergAmps(
void* ctx);
2331 DSS_CAPI_DLL
void ctx_LineCodes_Set_EmergAmps(
void* ctx,
double Value);
2336 DSS_CAPI_DLL
void ctx_LineCodes_Get_AllNames(
void* ctx,
char*** ResultPtr, int32_t* ResultCount);
2340 DSS_CAPI_DLL
void ctx_LineCodes_Get_AllNames_GR(
void* ctx);
2345 DSS_CAPI_DLL
void ctx_Lines_Get_AllNames(
void* ctx,
char*** ResultPtr, int32_t* ResultCount);
2349 DSS_CAPI_DLL
void ctx_Lines_Get_AllNames_GR(
void* ctx);
2354 DSS_CAPI_DLL
char* ctx_Lines_Get_Bus1(
void* ctx);
2359 DSS_CAPI_DLL
char* ctx_Lines_Get_Bus2(
void* ctx);
2364 DSS_CAPI_DLL int32_t ctx_Lines_Get_First(
void* ctx);
2369 DSS_CAPI_DLL
double ctx_Lines_Get_Length(
void* ctx);
2374 DSS_CAPI_DLL
char* ctx_Lines_Get_LineCode(
void* ctx);
2379 DSS_CAPI_DLL
char* ctx_Lines_Get_Name(
void* ctx);
2384 DSS_CAPI_DLL int32_t ctx_Lines_Get_Next(
void* ctx);
2389 DSS_CAPI_DLL int32_t ctx_Lines_Get_Phases(
void* ctx);
2394 DSS_CAPI_DLL
double ctx_Lines_Get_R1(
void* ctx);
2399 DSS_CAPI_DLL
double ctx_Lines_Get_X1(
void* ctx);
2401 DSS_CAPI_DLL int32_t ctx_Lines_New(
void* ctx,
const char* Name);
2406 DSS_CAPI_DLL
void ctx_Lines_Set_Bus1(
void* ctx,
const char* Value);
2411 DSS_CAPI_DLL
void ctx_Lines_Set_Bus2(
void* ctx,
const char* Value);
2416 DSS_CAPI_DLL
void ctx_Lines_Set_Length(
void* ctx,
double Value);
2421 DSS_CAPI_DLL
void ctx_Lines_Set_LineCode(
void* ctx,
const char* Value);
2426 DSS_CAPI_DLL
void ctx_Lines_Set_Name(
void* ctx,
const char* Value);
2431 DSS_CAPI_DLL
void ctx_Lines_Set_Phases(
void* ctx, int32_t Value);
2436 DSS_CAPI_DLL
void ctx_Lines_Set_R1(
void* ctx,
double Value);
2441 DSS_CAPI_DLL
void ctx_Lines_Set_X1(
void* ctx,
double Value);
2446 DSS_CAPI_DLL
double ctx_Lines_Get_C0(
void* ctx);
2451 DSS_CAPI_DLL
double ctx_Lines_Get_C1(
void* ctx);
2453 DSS_CAPI_DLL
void ctx_Lines_Get_Cmatrix(
void* ctx,
double** ResultPtr, int32_t* ResultCount);
2457 DSS_CAPI_DLL
void ctx_Lines_Get_Cmatrix_GR(
void* ctx);
2462 DSS_CAPI_DLL
double ctx_Lines_Get_R0(
void* ctx);
2467 DSS_CAPI_DLL
void ctx_Lines_Get_Rmatrix(
void* ctx,
double** ResultPtr, int32_t* ResultCount);
2471 DSS_CAPI_DLL
void ctx_Lines_Get_Rmatrix_GR(
void* ctx);
2476 DSS_CAPI_DLL
double ctx_Lines_Get_X0(
void* ctx);
2478 DSS_CAPI_DLL
void ctx_Lines_Get_Xmatrix(
void* ctx,
double** ResultPtr, int32_t* ResultCount);
2482 DSS_CAPI_DLL
void ctx_Lines_Get_Xmatrix_GR(
void* ctx);
2487 DSS_CAPI_DLL
void ctx_Lines_Set_C0(
void* ctx,
double Value);
2492 DSS_CAPI_DLL
void ctx_Lines_Set_C1(
void* ctx,
double Value);
2494 DSS_CAPI_DLL
void ctx_Lines_Set_Cmatrix(
void* ctx,
double* ValuePtr, int32_t ValueCount);
2499 DSS_CAPI_DLL
void ctx_Lines_Set_R0(
void* ctx,
double Value);
2504 DSS_CAPI_DLL
void ctx_Lines_Set_Rmatrix(
void* ctx,
double* ValuePtr, int32_t ValueCount);
2509 DSS_CAPI_DLL
void ctx_Lines_Set_X0(
void* ctx,
double Value);
2511 DSS_CAPI_DLL
void ctx_Lines_Set_Xmatrix(
void* ctx,
double* ValuePtr, int32_t ValueCount);
2516 DSS_CAPI_DLL
double ctx_Lines_Get_EmergAmps(
void* ctx);
2521 DSS_CAPI_DLL
double ctx_Lines_Get_NormAmps(
void* ctx);
2526 DSS_CAPI_DLL
void ctx_Lines_Set_EmergAmps(
void* ctx,
double Value);
2531 DSS_CAPI_DLL
void ctx_Lines_Set_NormAmps(
void* ctx,
double Value);
2536 DSS_CAPI_DLL
char* ctx_Lines_Get_Geometry(
void* ctx);
2541 DSS_CAPI_DLL
void ctx_Lines_Set_Geometry(
void* ctx,
const char* Value);
2546 DSS_CAPI_DLL
double ctx_Lines_Get_Rg(
void* ctx);
2551 DSS_CAPI_DLL
double ctx_Lines_Get_Rho(
void* ctx);
2556 DSS_CAPI_DLL
double ctx_Lines_Get_Xg(
void* ctx);
2561 DSS_CAPI_DLL
void ctx_Lines_Set_Rg(
void* ctx,
double Value);
2566 DSS_CAPI_DLL
void ctx_Lines_Set_Rho(
void* ctx,
double Value);
2571 DSS_CAPI_DLL
void ctx_Lines_Set_Xg(
void* ctx,
double Value);
2576 DSS_CAPI_DLL
void ctx_Lines_Get_Yprim(
void* ctx,
double** ResultPtr, int32_t* ResultCount);
2580 DSS_CAPI_DLL
void ctx_Lines_Get_Yprim_GR(
void* ctx);
2585 DSS_CAPI_DLL
void ctx_Lines_Set_Yprim(
void* ctx,
double* ValuePtr, int32_t ValueCount);
2590 DSS_CAPI_DLL int32_t ctx_Lines_Get_NumCust(
void* ctx);
2595 DSS_CAPI_DLL int32_t ctx_Lines_Get_TotalCust(
void* ctx);
2600 DSS_CAPI_DLL int32_t ctx_Lines_Get_Parent(
void* ctx);
2605 DSS_CAPI_DLL int32_t ctx_Lines_Get_Count(
void* ctx);
2610 DSS_CAPI_DLL
char* ctx_Lines_Get_Spacing(
void* ctx);
2615 DSS_CAPI_DLL
void ctx_Lines_Set_Spacing(
void* ctx,
const char* Value);
2617 DSS_CAPI_DLL int32_t ctx_Lines_Get_Units(
void* ctx);
2619 DSS_CAPI_DLL
void ctx_Lines_Set_Units(
void* ctx, int32_t Value);
2624 DSS_CAPI_DLL
double ctx_Lines_Get_SeasonRating(
void* ctx);
2629 DSS_CAPI_DLL uint16_t ctx_Lines_Get_IsSwitch(
void* ctx);
2630 DSS_CAPI_DLL
void ctx_Lines_Set_IsSwitch(
void* ctx, uint16_t Value);
2635 DSS_CAPI_DLL
void ctx_Loads_Get_AllNames(
void* ctx,
char*** ResultPtr, int32_t* ResultCount);
2639 DSS_CAPI_DLL
void ctx_Loads_Get_AllNames_GR(
void* ctx);
2644 DSS_CAPI_DLL int32_t ctx_Loads_Get_First(
void* ctx);
2646 DSS_CAPI_DLL int32_t ctx_Loads_Get_idx(
void* ctx);
2651 DSS_CAPI_DLL
char* ctx_Loads_Get_Name(
void* ctx);
2656 DSS_CAPI_DLL int32_t ctx_Loads_Get_Next(
void* ctx);
2658 DSS_CAPI_DLL
void ctx_Loads_Set_idx(
void* ctx, int32_t Value);
2663 DSS_CAPI_DLL
void ctx_Loads_Set_Name(
void* ctx,
const char* Value);
2668 DSS_CAPI_DLL
double ctx_Loads_Get_kV(
void* ctx);
2673 DSS_CAPI_DLL
double ctx_Loads_Get_kvar(
void* ctx);
2678 DSS_CAPI_DLL
double ctx_Loads_Get_kW(
void* ctx);
2683 DSS_CAPI_DLL
double ctx_Loads_Get_PF(
void* ctx);
2688 DSS_CAPI_DLL
void ctx_Loads_Set_kV(
void* ctx,
double Value);
2693 DSS_CAPI_DLL
void ctx_Loads_Set_kvar(
void* ctx,
double Value);
2698 DSS_CAPI_DLL
void ctx_Loads_Set_kW(
void* ctx,
double Value);
2703 DSS_CAPI_DLL
void ctx_Loads_Set_PF(
void* ctx,
double Value);
2708 DSS_CAPI_DLL int32_t ctx_Loads_Get_Count(
void* ctx);
2713 DSS_CAPI_DLL
double ctx_Loads_Get_AllocationFactor(
void* ctx);
2718 DSS_CAPI_DLL
double ctx_Loads_Get_Cfactor(
void* ctx);
2720 DSS_CAPI_DLL int32_t ctx_Loads_Get_Class_(
void* ctx);
2725 DSS_CAPI_DLL
char* ctx_Loads_Get_CVRcurve(
void* ctx);
2730 DSS_CAPI_DLL
double ctx_Loads_Get_CVRvars(
void* ctx);
2735 DSS_CAPI_DLL
double ctx_Loads_Get_CVRwatts(
void* ctx);
2740 DSS_CAPI_DLL
char* ctx_Loads_Get_daily(
void* ctx);
2745 DSS_CAPI_DLL
char* ctx_Loads_Get_duty(
void* ctx);
2750 DSS_CAPI_DLL
char* ctx_Loads_Get_Growth(
void* ctx);
2755 DSS_CAPI_DLL uint16_t ctx_Loads_Get_IsDelta(
void* ctx);
2760 DSS_CAPI_DLL
double ctx_Loads_Get_kva(
void* ctx);
2765 DSS_CAPI_DLL
double ctx_Loads_Get_kwh(
void* ctx);
2770 DSS_CAPI_DLL
double ctx_Loads_Get_kwhdays(
void* ctx);
2775 DSS_CAPI_DLL int32_t ctx_Loads_Get_Model(
void* ctx);
2780 DSS_CAPI_DLL int32_t ctx_Loads_Get_NumCust(
void* ctx);
2785 DSS_CAPI_DLL
double ctx_Loads_Get_PctMean(
void* ctx);
2790 DSS_CAPI_DLL
double ctx_Loads_Get_PctStdDev(
void* ctx);
2795 DSS_CAPI_DLL
double ctx_Loads_Get_Rneut(
void* ctx);
2800 DSS_CAPI_DLL
char* ctx_Loads_Get_Spectrum(
void* ctx);
2805 DSS_CAPI_DLL int32_t ctx_Loads_Get_Status(
void* ctx);
2810 DSS_CAPI_DLL
double ctx_Loads_Get_Vmaxpu(
void* ctx);
2815 DSS_CAPI_DLL
double ctx_Loads_Get_Vminemerg(
void* ctx);
2820 DSS_CAPI_DLL
double ctx_Loads_Get_Vminnorm(
void* ctx);
2825 DSS_CAPI_DLL
double ctx_Loads_Get_Vminpu(
void* ctx);
2830 DSS_CAPI_DLL
double ctx_Loads_Get_xfkVA(
void* ctx);
2835 DSS_CAPI_DLL
double ctx_Loads_Get_Xneut(
void* ctx);
2840 DSS_CAPI_DLL
char* ctx_Loads_Get_Yearly(
void* ctx);
2842 DSS_CAPI_DLL
void ctx_Loads_Set_AllocationFactor(
void* ctx,
double Value);
2844 DSS_CAPI_DLL
void ctx_Loads_Set_Cfactor(
void* ctx,
double Value);
2846 DSS_CAPI_DLL
void ctx_Loads_Set_Class_(
void* ctx, int32_t Value);
2848 DSS_CAPI_DLL
void ctx_Loads_Set_CVRcurve(
void* ctx,
const char* Value);
2850 DSS_CAPI_DLL
void ctx_Loads_Set_CVRvars(
void* ctx,
double Value);
2852 DSS_CAPI_DLL
void ctx_Loads_Set_CVRwatts(
void* ctx,
double Value);
2854 DSS_CAPI_DLL
void ctx_Loads_Set_daily(
void* ctx,
const char* Value);
2856 DSS_CAPI_DLL
void ctx_Loads_Set_duty(
void* ctx,
const char* Value);
2858 DSS_CAPI_DLL
void ctx_Loads_Set_Growth(
void* ctx,
const char* Value);
2860 DSS_CAPI_DLL
void ctx_Loads_Set_IsDelta(
void* ctx, uint16_t Value);
2862 DSS_CAPI_DLL
void ctx_Loads_Set_kva(
void* ctx,
double Value);
2864 DSS_CAPI_DLL
void ctx_Loads_Set_kwh(
void* ctx,
double Value);
2866 DSS_CAPI_DLL
void ctx_Loads_Set_kwhdays(
void* ctx,
double Value);
2868 DSS_CAPI_DLL
void ctx_Loads_Set_Model(
void* ctx, int32_t Value);
2870 DSS_CAPI_DLL
void ctx_Loads_Set_NumCust(
void* ctx, int32_t Value);
2872 DSS_CAPI_DLL
void ctx_Loads_Set_PctMean(
void* ctx,
double Value);
2874 DSS_CAPI_DLL
void ctx_Loads_Set_PctStdDev(
void* ctx,
double Value);
2876 DSS_CAPI_DLL
void ctx_Loads_Set_Rneut(
void* ctx,
double Value);
2878 DSS_CAPI_DLL
void ctx_Loads_Set_Spectrum(
void* ctx,
const char* Value);
2880 DSS_CAPI_DLL
void ctx_Loads_Set_Status(
void* ctx, int32_t Value);
2882 DSS_CAPI_DLL
void ctx_Loads_Set_Vmaxpu(
void* ctx,
double Value);
2884 DSS_CAPI_DLL
void ctx_Loads_Set_Vminemerg(
void* ctx,
double Value);
2886 DSS_CAPI_DLL
void ctx_Loads_Set_Vminnorm(
void* ctx,
double Value);
2888 DSS_CAPI_DLL
void ctx_Loads_Set_Vminpu(
void* ctx,
double Value);
2890 DSS_CAPI_DLL
void ctx_Loads_Set_xfkVA(
void* ctx,
double Value);
2892 DSS_CAPI_DLL
void ctx_Loads_Set_Xneut(
void* ctx,
double Value);
2894 DSS_CAPI_DLL
void ctx_Loads_Set_Yearly(
void* ctx,
const char* Value);
2899 DSS_CAPI_DLL
void ctx_Loads_Get_ZIPV(
void* ctx,
double** ResultPtr, int32_t* ResultCount);
2903 DSS_CAPI_DLL
void ctx_Loads_Get_ZIPV_GR(
void* ctx);
2905 DSS_CAPI_DLL
void ctx_Loads_Set_ZIPV(
void* ctx,
double* ValuePtr, int32_t ValueCount);
2907 DSS_CAPI_DLL
double ctx_Loads_Get_pctSeriesRL(
void* ctx);
2912 DSS_CAPI_DLL
void ctx_Loads_Set_pctSeriesRL(
void* ctx,
double Value);
2917 DSS_CAPI_DLL
double ctx_Loads_Get_RelWeight(
void* ctx);
2922 DSS_CAPI_DLL
void ctx_Loads_Set_RelWeight(
void* ctx,
double Value);
2927 DSS_CAPI_DLL
char* ctx_Loads_Get_Sensor(
void* ctx);
2932 DSS_CAPI_DLL
char* ctx_LoadShapes_Get_Name(
void* ctx);
2937 DSS_CAPI_DLL
void ctx_LoadShapes_Set_Name(
void* ctx,
const char* Value);
2942 DSS_CAPI_DLL int32_t ctx_LoadShapes_Get_Count(
void* ctx);
2947 DSS_CAPI_DLL int32_t ctx_LoadShapes_Get_First(
void* ctx);
2952 DSS_CAPI_DLL int32_t ctx_LoadShapes_Get_Next(
void* ctx);
2957 DSS_CAPI_DLL
void ctx_LoadShapes_Get_AllNames(
void* ctx,
char*** ResultPtr, int32_t* ResultCount);
2961 DSS_CAPI_DLL
void ctx_LoadShapes_Get_AllNames_GR(
void* ctx);
2966 DSS_CAPI_DLL int32_t ctx_LoadShapes_Get_Npts(
void* ctx);
2971 DSS_CAPI_DLL
void ctx_LoadShapes_Get_Pmult(
void* ctx,
double** ResultPtr, int32_t* ResultCount);
2975 DSS_CAPI_DLL
void ctx_LoadShapes_Get_Pmult_GR(
void* ctx);
2980 DSS_CAPI_DLL
void ctx_LoadShapes_Get_Qmult(
void* ctx,
double** ResultPtr, int32_t* ResultCount);
2984 DSS_CAPI_DLL
void ctx_LoadShapes_Get_Qmult_GR(
void* ctx);
2989 DSS_CAPI_DLL
void ctx_LoadShapes_Set_Npts(
void* ctx, int32_t Value);
2994 DSS_CAPI_DLL
void ctx_LoadShapes_Set_Pmult(
void* ctx,
double* ValuePtr, int32_t ValueCount);
2999 DSS_CAPI_DLL
void ctx_LoadShapes_Set_Qmult(
void* ctx,
double* ValuePtr, int32_t ValueCount);
3001 DSS_CAPI_DLL
void ctx_LoadShapes_Normalize(
void* ctx);
3006 DSS_CAPI_DLL
void ctx_LoadShapes_Get_TimeArray(
void* ctx,
double** ResultPtr, int32_t* ResultCount);
3010 DSS_CAPI_DLL
void ctx_LoadShapes_Get_TimeArray_GR(
void* ctx);
3015 DSS_CAPI_DLL
void ctx_LoadShapes_Set_TimeArray(
void* ctx,
double* ValuePtr, int32_t ValueCount);
3020 DSS_CAPI_DLL
double ctx_LoadShapes_Get_HrInterval(
void* ctx);
3025 DSS_CAPI_DLL
double ctx_LoadShapes_Get_MinInterval(
void* ctx);
3030 DSS_CAPI_DLL
double ctx_LoadShapes_Get_SInterval(
void* ctx);
3035 DSS_CAPI_DLL
void ctx_LoadShapes_Set_SInterval(
void* ctx,
double Value);
3040 DSS_CAPI_DLL
void ctx_LoadShapes_Set_HrInterval(
void* ctx,
double Value);
3045 DSS_CAPI_DLL
void ctx_LoadShapes_Set_MinInterval(
void* ctx,
double Value);
3048 DSS_CAPI_DLL int32_t ctx_LoadShapes_New(
void* ctx,
const char* Name);
3050 DSS_CAPI_DLL
double ctx_LoadShapes_Get_PBase(
void* ctx);
3055 DSS_CAPI_DLL
double ctx_LoadShapes_Get_Qbase(
void* ctx);
3057 DSS_CAPI_DLL
void ctx_LoadShapes_Set_PBase(
void* ctx,
double Value);
3062 DSS_CAPI_DLL
void ctx_LoadShapes_Set_Qbase(
void* ctx,
double Value);
3067 DSS_CAPI_DLL uint16_t ctx_LoadShapes_Get_UseActual(
void* ctx);
3072 DSS_CAPI_DLL
void ctx_LoadShapes_Set_UseActual(
void* ctx, uint16_t Value);
3077 DSS_CAPI_DLL
void ctx_Meters_Get_AllNames(
void* ctx,
char*** ResultPtr, int32_t* ResultCount);
3081 DSS_CAPI_DLL
void ctx_Meters_Get_AllNames_GR(
void* ctx);
3086 DSS_CAPI_DLL int32_t ctx_Meters_Get_First(
void* ctx);
3091 DSS_CAPI_DLL
char* ctx_Meters_Get_Name(
void* ctx);
3096 DSS_CAPI_DLL int32_t ctx_Meters_Get_Next(
void* ctx);
3101 DSS_CAPI_DLL
void ctx_Meters_Get_RegisterNames(
void* ctx,
char*** ResultPtr, int32_t* ResultCount);
3105 DSS_CAPI_DLL
void ctx_Meters_Get_RegisterNames_GR(
void* ctx);
3110 DSS_CAPI_DLL
void ctx_Meters_Get_RegisterValues(
void* ctx,
double** ResultPtr, int32_t* ResultCount);
3114 DSS_CAPI_DLL
void ctx_Meters_Get_RegisterValues_GR(
void* ctx);
3116 DSS_CAPI_DLL
void ctx_Meters_Reset(
void* ctx);
3118 DSS_CAPI_DLL
void ctx_Meters_ResetAll(
void* ctx);
3120 DSS_CAPI_DLL
void ctx_Meters_Sample(
void* ctx);
3122 DSS_CAPI_DLL
void ctx_Meters_Save(
void* ctx);
3127 DSS_CAPI_DLL
void ctx_Meters_Set_Name(
void* ctx,
const char* Value);
3132 DSS_CAPI_DLL
void ctx_Meters_Get_Totals(
void* ctx,
double** ResultPtr, int32_t* ResultCount);
3136 DSS_CAPI_DLL
void ctx_Meters_Get_Totals_GR(
void* ctx);
3141 DSS_CAPI_DLL
void ctx_Meters_Get_Peakcurrent(
void* ctx,
double** ResultPtr, int32_t* ResultCount);
3145 DSS_CAPI_DLL
void ctx_Meters_Get_Peakcurrent_GR(
void* ctx);
3150 DSS_CAPI_DLL
void ctx_Meters_Set_Peakcurrent(
void* ctx,
double* ValuePtr, int32_t ValueCount);
3155 DSS_CAPI_DLL
void ctx_Meters_Get_CalcCurrent(
void* ctx,
double** ResultPtr, int32_t* ResultCount);
3159 DSS_CAPI_DLL
void ctx_Meters_Get_CalcCurrent_GR(
void* ctx);
3164 DSS_CAPI_DLL
void ctx_Meters_Set_CalcCurrent(
void* ctx,
double* ValuePtr, int32_t ValueCount);
3169 DSS_CAPI_DLL
void ctx_Meters_Get_AllocFactors(
void* ctx,
double** ResultPtr, int32_t* ResultCount);
3173 DSS_CAPI_DLL
void ctx_Meters_Get_AllocFactors_GR(
void* ctx);
3178 DSS_CAPI_DLL
void ctx_Meters_Set_AllocFactors(
void* ctx,
double* ValuePtr, int32_t ValueCount);
3183 DSS_CAPI_DLL
char* ctx_Meters_Get_MeteredElement(
void* ctx);
3188 DSS_CAPI_DLL int32_t ctx_Meters_Get_MeteredTerminal(
void* ctx);
3193 DSS_CAPI_DLL
void ctx_Meters_Set_MeteredElement(
void* ctx,
const char* Value);
3198 DSS_CAPI_DLL
void ctx_Meters_Set_MeteredTerminal(
void* ctx, int32_t Value);
3203 DSS_CAPI_DLL uint16_t ctx_Meters_Get_DIFilesAreOpen(
void* ctx);
3205 DSS_CAPI_DLL
void ctx_Meters_CloseAllDIFiles(
void* ctx);
3207 DSS_CAPI_DLL
void ctx_Meters_OpenAllDIFiles(
void* ctx);
3209 DSS_CAPI_DLL
void ctx_Meters_SampleAll(
void* ctx);
3211 DSS_CAPI_DLL
void ctx_Meters_SaveAll(
void* ctx);
3216 DSS_CAPI_DLL
void ctx_Meters_Get_AllEndElements(
void* ctx,
char*** ResultPtr, int32_t* ResultCount);
3220 DSS_CAPI_DLL
void ctx_Meters_Get_AllEndElements_GR(
void* ctx);
3225 DSS_CAPI_DLL int32_t ctx_Meters_Get_CountEndElements(
void* ctx);
3230 DSS_CAPI_DLL int32_t ctx_Meters_Get_Count(
void* ctx);
3235 DSS_CAPI_DLL
void ctx_Meters_Get_AllBranchesInZone(
void* ctx,
char*** ResultPtr, int32_t* ResultCount);
3239 DSS_CAPI_DLL
void ctx_Meters_Get_AllBranchesInZone_GR(
void* ctx);
3244 DSS_CAPI_DLL int32_t ctx_Meters_Get_CountBranches(
void* ctx);
3249 DSS_CAPI_DLL
double ctx_Meters_Get_SAIFI(
void* ctx);
3254 DSS_CAPI_DLL int32_t ctx_Meters_Get_SequenceIndex(
void* ctx);
3259 DSS_CAPI_DLL
void ctx_Meters_Set_SequenceIndex(
void* ctx, int32_t Value);
3264 DSS_CAPI_DLL
double ctx_Meters_Get_SAIFIKW(
void* ctx);
3266 DSS_CAPI_DLL
void ctx_Meters_DoReliabilityCalc(
void* ctx, uint16_t AssumeRestoration);
3271 DSS_CAPI_DLL int32_t ctx_Meters_Get_SeqListSize(
void* ctx);
3276 DSS_CAPI_DLL int32_t ctx_Meters_Get_TotalCustomers(
void* ctx);
3281 DSS_CAPI_DLL
double ctx_Meters_Get_SAIDI(
void* ctx);
3286 DSS_CAPI_DLL
double ctx_Meters_Get_CustInterrupts(
void* ctx);
3291 DSS_CAPI_DLL int32_t ctx_Meters_Get_NumSections(
void* ctx);
3293 DSS_CAPI_DLL
void ctx_Meters_SetActiveSection(
void* ctx, int32_t SectIdx);
3298 DSS_CAPI_DLL
double ctx_Meters_Get_AvgRepairTime(
void* ctx);
3303 DSS_CAPI_DLL
double ctx_Meters_Get_FaultRateXRepairHrs(
void* ctx);
3308 DSS_CAPI_DLL int32_t ctx_Meters_Get_NumSectionBranches(
void* ctx);
3313 DSS_CAPI_DLL int32_t ctx_Meters_Get_NumSectionCustomers(
void* ctx);
3318 DSS_CAPI_DLL int32_t ctx_Meters_Get_OCPDeviceType(
void* ctx);
3323 DSS_CAPI_DLL
double ctx_Meters_Get_SumBranchFltRates(
void* ctx);
3328 DSS_CAPI_DLL int32_t ctx_Meters_Get_SectSeqIdx(
void* ctx);
3333 DSS_CAPI_DLL int32_t ctx_Meters_Get_SectTotalCust(
void* ctx);
3338 DSS_CAPI_DLL
void ctx_Meters_Get_ZonePCE(
void* ctx,
char*** ResultPtr, int32_t* ResultCount);
3344 DSS_CAPI_DLL
void ctx_Monitors_Get_AllNames(
void* ctx,
char*** ResultPtr, int32_t* ResultCount);
3348 DSS_CAPI_DLL
void ctx_Monitors_Get_AllNames_GR(
void* ctx);
3353 DSS_CAPI_DLL
char* ctx_Monitors_Get_FileName(
void* ctx);
3358 DSS_CAPI_DLL int32_t ctx_Monitors_Get_First(
void* ctx);
3363 DSS_CAPI_DLL int32_t ctx_Monitors_Get_Mode(
void* ctx);
3368 DSS_CAPI_DLL
char* ctx_Monitors_Get_Name(
void* ctx);
3373 DSS_CAPI_DLL int32_t ctx_Monitors_Get_Next(
void* ctx);
3375 DSS_CAPI_DLL
void ctx_Monitors_Reset(
void* ctx);
3377 DSS_CAPI_DLL
void ctx_Monitors_ResetAll(
void* ctx);
3379 DSS_CAPI_DLL
void ctx_Monitors_Sample(
void* ctx);
3381 DSS_CAPI_DLL
void ctx_Monitors_Save(
void* ctx);
3386 DSS_CAPI_DLL
void ctx_Monitors_Set_Mode(
void* ctx, int32_t Value);
3388 DSS_CAPI_DLL
void ctx_Monitors_Show(
void* ctx);
3393 DSS_CAPI_DLL
void ctx_Monitors_Set_Name(
void* ctx,
const char* Value);
3398 DSS_CAPI_DLL
void ctx_Monitors_Get_ByteStream(
void* ctx, int8_t** ResultPtr, int32_t* ResultCount);
3402 DSS_CAPI_DLL
void ctx_Monitors_Get_ByteStream_GR(
void* ctx);
3407 DSS_CAPI_DLL int32_t ctx_Monitors_Get_SampleCount(
void* ctx);
3409 DSS_CAPI_DLL
void ctx_Monitors_SampleAll(
void* ctx);
3411 DSS_CAPI_DLL
void ctx_Monitors_SaveAll(
void* ctx);
3416 DSS_CAPI_DLL int32_t ctx_Monitors_Get_Count(
void* ctx);
3418 DSS_CAPI_DLL
void ctx_Monitors_Process(
void* ctx);
3420 DSS_CAPI_DLL
void ctx_Monitors_ProcessAll(
void* ctx);
3425 DSS_CAPI_DLL
void ctx_Monitors_Get_Channel(
void* ctx,
double** ResultPtr, int32_t* ResultCount, int32_t Index);
3429 DSS_CAPI_DLL
void ctx_Monitors_Get_Channel_GR(
void* ctx, int32_t Index);
3434 DSS_CAPI_DLL
void ctx_Monitors_Get_dblFreq(
void* ctx,
double** ResultPtr, int32_t* ResultCount);
3438 DSS_CAPI_DLL
void ctx_Monitors_Get_dblFreq_GR(
void* ctx);
3443 DSS_CAPI_DLL
void ctx_Monitors_Get_dblHour(
void* ctx,
double** ResultPtr, int32_t* ResultCount);
3447 DSS_CAPI_DLL
void ctx_Monitors_Get_dblHour_GR(
void* ctx);
3452 DSS_CAPI_DLL int32_t ctx_Monitors_Get_FileVersion(
void* ctx);
3457 DSS_CAPI_DLL
void ctx_Monitors_Get_Header(
void* ctx,
char*** ResultPtr, int32_t* ResultCount);
3461 DSS_CAPI_DLL
void ctx_Monitors_Get_Header_GR(
void* ctx);
3466 DSS_CAPI_DLL int32_t ctx_Monitors_Get_NumChannels(
void* ctx);
3471 DSS_CAPI_DLL int32_t ctx_Monitors_Get_RecordSize(
void* ctx);
3476 DSS_CAPI_DLL
char* ctx_Monitors_Get_Element(
void* ctx);
3481 DSS_CAPI_DLL
void ctx_Monitors_Set_Element(
void* ctx,
const char* Value);
3486 DSS_CAPI_DLL int32_t ctx_Monitors_Get_Terminal(
void* ctx);
3491 DSS_CAPI_DLL
void ctx_Monitors_Set_Terminal(
void* ctx, int32_t Value);
3496 DSS_CAPI_DLL int32_t ctx_Parallel_Get_NumCPUs(
void* ctx);
3501 DSS_CAPI_DLL int32_t ctx_Parallel_Get_NumCores(
void* ctx);
3506 DSS_CAPI_DLL int32_t ctx_Parallel_Get_ActiveActor(
void* ctx);
3511 DSS_CAPI_DLL
void ctx_Parallel_Set_ActiveActor(
void* ctx, int32_t Value);
3513 DSS_CAPI_DLL
void ctx_Parallel_CreateActor(
void* ctx);
3518 DSS_CAPI_DLL int32_t ctx_Parallel_Get_ActorCPU(
void* ctx);
3523 DSS_CAPI_DLL
void ctx_Parallel_Set_ActorCPU(
void* ctx, int32_t Value);
3528 DSS_CAPI_DLL int32_t ctx_Parallel_Get_NumOfActors(
void* ctx);
3530 DSS_CAPI_DLL
void ctx_Parallel_Wait(
void* ctx);
3535 DSS_CAPI_DLL
void ctx_Parallel_Get_ActorProgress(
void* ctx, int32_t** ResultPtr, int32_t* ResultCount);
3539 DSS_CAPI_DLL
void ctx_Parallel_Get_ActorProgress_GR(
void* ctx);
3544 DSS_CAPI_DLL
void ctx_Parallel_Get_ActorStatus(
void* ctx, int32_t** ResultPtr, int32_t* ResultCount);
3548 DSS_CAPI_DLL
void ctx_Parallel_Get_ActorStatus_GR(
void* ctx);
3553 DSS_CAPI_DLL int32_t ctx_Parallel_Get_ActiveParallel(
void* ctx);
3558 DSS_CAPI_DLL
void ctx_Parallel_Set_ActiveParallel(
void* ctx, int32_t Value);
3563 DSS_CAPI_DLL int32_t ctx_Parallel_Get_ConcatenateReports(
void* ctx);
3568 DSS_CAPI_DLL
void ctx_Parallel_Set_ConcatenateReports(
void* ctx, int32_t Value);
3573 DSS_CAPI_DLL
char* ctx_Parser_Get_CmdString(
void* ctx);
3578 DSS_CAPI_DLL
void ctx_Parser_Set_CmdString(
void* ctx,
const char* Value);
3583 DSS_CAPI_DLL
char* ctx_Parser_Get_NextParam(
void* ctx);
3588 DSS_CAPI_DLL uint16_t ctx_Parser_Get_AutoIncrement(
void* ctx);
3593 DSS_CAPI_DLL
void ctx_Parser_Set_AutoIncrement(
void* ctx, uint16_t Value);
3598 DSS_CAPI_DLL
double ctx_Parser_Get_DblValue(
void* ctx);
3603 DSS_CAPI_DLL int32_t ctx_Parser_Get_IntValue(
void* ctx);
3608 DSS_CAPI_DLL
char* ctx_Parser_Get_StrValue(
void* ctx);
3613 DSS_CAPI_DLL
char* ctx_Parser_Get_WhiteSpace(
void* ctx);
3618 DSS_CAPI_DLL
void ctx_Parser_Set_WhiteSpace(
void* ctx,
const char* Value);
3623 DSS_CAPI_DLL
char* ctx_Parser_Get_BeginQuote(
void* ctx);
3628 DSS_CAPI_DLL
char* ctx_Parser_Get_EndQuote(
void* ctx);
3633 DSS_CAPI_DLL
void ctx_Parser_Set_BeginQuote(
void* ctx,
const char* Value);
3638 DSS_CAPI_DLL
void ctx_Parser_Set_EndQuote(
void* ctx,
const char* Value);
3643 DSS_CAPI_DLL
char* ctx_Parser_Get_Delimiters(
void* ctx);
3648 DSS_CAPI_DLL
void ctx_Parser_Set_Delimiters(
void* ctx,
const char* Value);
3650 DSS_CAPI_DLL
void ctx_Parser_ResetDelimiters(
void* ctx);
3655 DSS_CAPI_DLL
void ctx_Parser_Get_Vector(
void* ctx,
double** ResultPtr, int32_t* ResultCount, int32_t ExpectedSize);
3659 DSS_CAPI_DLL
void ctx_Parser_Get_Vector_GR(
void* ctx, int32_t ExpectedSize);
3664 DSS_CAPI_DLL
void ctx_Parser_Get_Matrix(
void* ctx,
double** ResultPtr, int32_t* ResultCount, int32_t ExpectedOrder);
3668 DSS_CAPI_DLL
void ctx_Parser_Get_Matrix_GR(
void* ctx, int32_t ExpectedOrder);
3673 DSS_CAPI_DLL
void ctx_Parser_Get_SymMatrix(
void* ctx,
double** ResultPtr, int32_t* ResultCount, int32_t ExpectedOrder);
3677 DSS_CAPI_DLL
void ctx_Parser_Get_SymMatrix_GR(
void* ctx, int32_t ExpectedOrder);
3682 DSS_CAPI_DLL int32_t ctx_PDElements_Get_Count(
void* ctx);
3687 DSS_CAPI_DLL
double ctx_PDElements_Get_FaultRate(
void* ctx);
3692 DSS_CAPI_DLL int32_t ctx_PDElements_Get_First(
void* ctx);
3697 DSS_CAPI_DLL uint16_t ctx_PDElements_Get_IsShunt(
void* ctx);
3702 DSS_CAPI_DLL int32_t ctx_PDElements_Get_Next(
void* ctx);
3707 DSS_CAPI_DLL
double ctx_PDElements_Get_pctPermanent(
void* ctx);
3709 DSS_CAPI_DLL
void ctx_PDElements_Set_FaultRate(
void* ctx,
double Value);
3711 DSS_CAPI_DLL
void ctx_PDElements_Set_pctPermanent(
void* ctx,
double Value);
3716 DSS_CAPI_DLL
char* ctx_PDElements_Get_Name(
void* ctx);
3718 DSS_CAPI_DLL
void ctx_PDElements_Set_Name(
void* ctx,
const char* Value);
3723 DSS_CAPI_DLL
double ctx_PDElements_Get_AccumulatedL(
void* ctx);
3728 DSS_CAPI_DLL
double ctx_PDElements_Get_Lambda(
void* ctx);
3733 DSS_CAPI_DLL int32_t ctx_PDElements_Get_Numcustomers(
void* ctx);
3738 DSS_CAPI_DLL int32_t ctx_PDElements_Get_ParentPDElement(
void* ctx);
3743 DSS_CAPI_DLL
double ctx_PDElements_Get_RepairTime(
void* ctx);
3748 DSS_CAPI_DLL int32_t ctx_PDElements_Get_Totalcustomers(
void* ctx);
3753 DSS_CAPI_DLL int32_t ctx_PDElements_Get_FromTerminal(
void* ctx);
3758 DSS_CAPI_DLL
double ctx_PDElements_Get_TotalMiles(
void* ctx);
3763 DSS_CAPI_DLL int32_t ctx_PDElements_Get_SectionID(
void* ctx);
3768 DSS_CAPI_DLL
void ctx_PDElements_Set_RepairTime(
void* ctx,
double Value);
3775 DSS_CAPI_DLL
void ctx_PDElements_Get_AllNames(
void* ctx,
char*** ResultPtr, int32_t* ResultCount);
3780 DSS_CAPI_DLL
void ctx_PDElements_Get_AllNames_GR(
void* ctx);
3796 DSS_CAPI_DLL
void ctx_PDElements_Get_AllMaxCurrents(
void* ctx,
double** ResultPtr, int32_t* ResultCount, uint16_t AllNodes);
3801 DSS_CAPI_DLL
void ctx_PDElements_Get_AllMaxCurrents_GR(
void* ctx, uint16_t AllNodes);
3817 DSS_CAPI_DLL
void ctx_PDElements_Get_AllPctNorm(
void* ctx,
double** ResultPtr, int32_t* ResultCount, uint16_t AllNodes);
3821 DSS_CAPI_DLL
void ctx_PDElements_Get_AllPctNorm_GR(
void* ctx, uint16_t AllNodes);
3837 DSS_CAPI_DLL
void ctx_PDElements_Get_AllPctEmerg(
void* ctx,
double** ResultPtr, int32_t* ResultCount, uint16_t AllNodes);
3842 DSS_CAPI_DLL
void ctx_PDElements_Get_AllPctEmerg_GR(
void* ctx, uint16_t AllNodes);
3850 DSS_CAPI_DLL
void ctx_PDElements_Get_AllCurrents(
void* ctx,
double** ResultPtr, int32_t* ResultCount);
3855 DSS_CAPI_DLL
void ctx_PDElements_Get_AllCurrents_GR(
void* ctx);
3863 DSS_CAPI_DLL
void ctx_PDElements_Get_AllCurrentsMagAng(
void* ctx,
double** ResultPtr, int32_t* ResultCount);
3868 DSS_CAPI_DLL
void ctx_PDElements_Get_AllCurrentsMagAng_GR(
void* ctx);
3876 DSS_CAPI_DLL
void ctx_PDElements_Get_AllCplxSeqCurrents(
void* ctx,
double** ResultPtr, int32_t* ResultCount);
3881 DSS_CAPI_DLL
void ctx_PDElements_Get_AllCplxSeqCurrents_GR(
void* ctx);
3889 DSS_CAPI_DLL
void ctx_PDElements_Get_AllSeqCurrents(
void* ctx,
double** ResultPtr, int32_t* ResultCount);
3893 DSS_CAPI_DLL
void ctx_PDElements_Get_AllSeqCurrents_GR(
void* ctx);
3901 DSS_CAPI_DLL
void ctx_PDElements_Get_AllPowers(
void* ctx,
double** ResultPtr, int32_t* ResultCount);
3905 DSS_CAPI_DLL
void ctx_PDElements_Get_AllPowers_GR(
void* ctx);
3913 DSS_CAPI_DLL
void ctx_PDElements_Get_AllSeqPowers(
void* ctx,
double** ResultPtr, int32_t* ResultCount);
3917 DSS_CAPI_DLL
void ctx_PDElements_Get_AllSeqPowers_GR(
void* ctx);
3925 DSS_CAPI_DLL
void ctx_PDElements_Get_AllNumPhases(
void* ctx, int32_t** ResultPtr, int32_t* ResultCount);
3929 DSS_CAPI_DLL
void ctx_PDElements_Get_AllNumPhases_GR(
void* ctx);
3937 DSS_CAPI_DLL
void ctx_PDElements_Get_AllNumConductors(
void* ctx, int32_t** ResultPtr, int32_t* ResultCount);
3941 DSS_CAPI_DLL
void ctx_PDElements_Get_AllNumConductors_GR(
void* ctx);
3949 DSS_CAPI_DLL
void ctx_PDElements_Get_AllNumTerminals(
void* ctx, int32_t** ResultPtr, int32_t* ResultCount);
3954 DSS_CAPI_DLL
void ctx_PDElements_Get_AllNumTerminals_GR(
void* ctx);
3959 DSS_CAPI_DLL
void ctx_PVSystems_Get_AllNames(
void* ctx,
char*** ResultPtr, int32_t* ResultCount);
3963 DSS_CAPI_DLL
void ctx_PVSystems_Get_AllNames_GR(
void* ctx);
3968 DSS_CAPI_DLL
void ctx_PVSystems_Get_RegisterNames(
void* ctx,
char*** ResultPtr, int32_t* ResultCount);
3972 DSS_CAPI_DLL
void ctx_PVSystems_Get_RegisterNames_GR(
void* ctx);
3977 DSS_CAPI_DLL
void ctx_PVSystems_Get_RegisterValues(
void* ctx,
double** ResultPtr, int32_t* ResultCount);
3981 DSS_CAPI_DLL
void ctx_PVSystems_Get_RegisterValues_GR(
void* ctx);
3986 DSS_CAPI_DLL int32_t ctx_PVSystems_Get_First(
void* ctx);
3991 DSS_CAPI_DLL int32_t ctx_PVSystems_Get_Next(
void* ctx);
3996 DSS_CAPI_DLL int32_t ctx_PVSystems_Get_Count(
void* ctx);
4001 DSS_CAPI_DLL int32_t ctx_PVSystems_Get_idx(
void* ctx);
4006 DSS_CAPI_DLL
void ctx_PVSystems_Set_idx(
void* ctx, int32_t Value);
4011 DSS_CAPI_DLL
char* ctx_PVSystems_Get_Name(
void* ctx);
4016 DSS_CAPI_DLL
void ctx_PVSystems_Set_Name(
void* ctx,
const char* Value);
4021 DSS_CAPI_DLL
double ctx_PVSystems_Get_Irradiance(
void* ctx);
4026 DSS_CAPI_DLL
void ctx_PVSystems_Set_Irradiance(
void* ctx,
double Value);
4031 DSS_CAPI_DLL
double ctx_PVSystems_Get_kvar(
void* ctx);
4036 DSS_CAPI_DLL
double ctx_PVSystems_Get_kVArated(
void* ctx);
4041 DSS_CAPI_DLL
double ctx_PVSystems_Get_kW(
void* ctx);
4046 DSS_CAPI_DLL
double ctx_PVSystems_Get_PF(
void* ctx);
4051 DSS_CAPI_DLL
void ctx_PVSystems_Set_kVArated(
void* ctx,
double Value);
4056 DSS_CAPI_DLL
void ctx_PVSystems_Set_PF(
void* ctx,
double Value);
4061 DSS_CAPI_DLL
void ctx_PVSystems_Set_kvar(
void* ctx,
double Value);
4068 DSS_CAPI_DLL
char* ctx_PVSystems_Get_daily(
void* ctx);
4069 DSS_CAPI_DLL
void ctx_PVSystems_Set_daily(
void* ctx,
const char* Value);
4076 DSS_CAPI_DLL
char* ctx_PVSystems_Get_duty(
void* ctx);
4077 DSS_CAPI_DLL
void ctx_PVSystems_Set_duty(
void* ctx,
const char* Value);
4085 DSS_CAPI_DLL
char* ctx_PVSystems_Get_yearly(
void* ctx);
4086 DSS_CAPI_DLL
void ctx_PVSystems_Set_yearly(
void* ctx,
const char* Value);
4094 DSS_CAPI_DLL
char* ctx_PVSystems_Get_Tdaily(
void* ctx);
4095 DSS_CAPI_DLL
void ctx_PVSystems_Set_Tdaily(
void* ctx,
const char* Value);
4106 DSS_CAPI_DLL
char* ctx_PVSystems_Get_Tduty(
void* ctx);
4107 DSS_CAPI_DLL
void ctx_PVSystems_Set_Tduty(
void* ctx,
const char* Value);
4116 DSS_CAPI_DLL
char* ctx_PVSystems_Get_Tyearly(
void* ctx);
4117 DSS_CAPI_DLL
void ctx_PVSystems_Set_Tyearly(
void* ctx,
const char* Value);
4122 DSS_CAPI_DLL
double ctx_PVSystems_Get_Pmpp(
void* ctx);
4123 DSS_CAPI_DLL
void ctx_PVSystems_Set_Pmpp(
void* ctx,
double Value);
4129 DSS_CAPI_DLL
double ctx_PVSystems_Get_IrradianceNow(
void* ctx);
4134 DSS_CAPI_DLL
char* ctx_PVSystems_Get_Sensor(
void* ctx);
4140 DSS_CAPI_DLL
void ctx_Reclosers_Get_AllNames(
void* ctx,
char*** ResultPtr, int32_t* ResultCount);
4144 DSS_CAPI_DLL
void ctx_Reclosers_Get_AllNames_GR(
void* ctx);
4149 DSS_CAPI_DLL int32_t ctx_Reclosers_Get_Count(
void* ctx);
4154 DSS_CAPI_DLL int32_t ctx_Reclosers_Get_First(
void* ctx);
4159 DSS_CAPI_DLL
char* ctx_Reclosers_Get_Name(
void* ctx);
4164 DSS_CAPI_DLL int32_t ctx_Reclosers_Get_Next(
void* ctx);
4166 DSS_CAPI_DLL
void ctx_Reclosers_Set_Name(
void* ctx,
const char* Value);
4171 DSS_CAPI_DLL int32_t ctx_Reclosers_Get_MonitoredTerm(
void* ctx);
4173 DSS_CAPI_DLL
void ctx_Reclosers_Set_MonitoredTerm(
void* ctx, int32_t Value);
4178 DSS_CAPI_DLL
char* ctx_Reclosers_Get_SwitchedObj(
void* ctx);
4180 DSS_CAPI_DLL
void ctx_Reclosers_Set_SwitchedObj(
void* ctx,
const char* Value);
4185 DSS_CAPI_DLL
char* ctx_Reclosers_Get_MonitoredObj(
void* ctx);
4190 DSS_CAPI_DLL int32_t ctx_Reclosers_Get_SwitchedTerm(
void* ctx);
4195 DSS_CAPI_DLL
void ctx_Reclosers_Set_MonitoredObj(
void* ctx,
const char* Value);
4197 DSS_CAPI_DLL
void ctx_Reclosers_Set_SwitchedTerm(
void* ctx, int32_t Value);
4202 DSS_CAPI_DLL int32_t ctx_Reclosers_Get_NumFast(
void* ctx);
4207 DSS_CAPI_DLL
void ctx_Reclosers_Get_RecloseIntervals(
void* ctx,
double** ResultPtr, int32_t* ResultCount);
4211 DSS_CAPI_DLL
void ctx_Reclosers_Get_RecloseIntervals_GR(
void* ctx);
4216 DSS_CAPI_DLL int32_t ctx_Reclosers_Get_Shots(
void* ctx);
4218 DSS_CAPI_DLL
void ctx_Reclosers_Set_NumFast(
void* ctx, int32_t Value);
4220 DSS_CAPI_DLL
void ctx_Reclosers_Set_Shots(
void* ctx, int32_t Value);
4225 DSS_CAPI_DLL
double ctx_Reclosers_Get_PhaseTrip(
void* ctx);
4230 DSS_CAPI_DLL
void ctx_Reclosers_Set_PhaseTrip(
void* ctx,
double Value);
4235 DSS_CAPI_DLL
double ctx_Reclosers_Get_GroundInst(
void* ctx);
4240 DSS_CAPI_DLL
double ctx_Reclosers_Get_GroundTrip(
void* ctx);
4245 DSS_CAPI_DLL
double ctx_Reclosers_Get_PhaseInst(
void* ctx);
4250 DSS_CAPI_DLL
void ctx_Reclosers_Set_GroundInst(
void* ctx,
double Value);
4252 DSS_CAPI_DLL
void ctx_Reclosers_Set_GroundTrip(
void* ctx,
double Value);
4254 DSS_CAPI_DLL
void ctx_Reclosers_Set_PhaseInst(
void* ctx,
double Value);
4259 DSS_CAPI_DLL
void ctx_Reclosers_Close(
void* ctx);
4264 DSS_CAPI_DLL
void ctx_Reclosers_Open(
void* ctx);
4269 DSS_CAPI_DLL
void ctx_Reclosers_Reset(
void* ctx);
4274 DSS_CAPI_DLL int32_t ctx_Reclosers_Get_idx(
void* ctx);
4279 DSS_CAPI_DLL
void ctx_Reclosers_Set_idx(
void* ctx, int32_t Value);
4286 DSS_CAPI_DLL int32_t ctx_Reclosers_Get_State(
void* ctx);
4293 DSS_CAPI_DLL
void ctx_Reclosers_Set_State(
void* ctx, int32_t Value);
4298 DSS_CAPI_DLL int32_t ctx_Reclosers_Get_NormalState(
void* ctx);
4303 DSS_CAPI_DLL
void ctx_Reclosers_Set_NormalState(
void* ctx, int32_t Value);
4308 DSS_CAPI_DLL
void ctx_RegControls_Get_AllNames(
void* ctx,
char*** ResultPtr, int32_t* ResultCount);
4312 DSS_CAPI_DLL
void ctx_RegControls_Get_AllNames_GR(
void* ctx);
4317 DSS_CAPI_DLL
double ctx_RegControls_Get_CTPrimary(
void* ctx);
4322 DSS_CAPI_DLL
double ctx_RegControls_Get_Delay(
void* ctx);
4327 DSS_CAPI_DLL int32_t ctx_RegControls_Get_First(
void* ctx);
4332 DSS_CAPI_DLL
double ctx_RegControls_Get_ForwardBand(
void* ctx);
4337 DSS_CAPI_DLL
double ctx_RegControls_Get_ForwardR(
void* ctx);
4342 DSS_CAPI_DLL
double ctx_RegControls_Get_ForwardVreg(
void* ctx);
4347 DSS_CAPI_DLL
double ctx_RegControls_Get_ForwardX(
void* ctx);
4352 DSS_CAPI_DLL uint16_t ctx_RegControls_Get_IsInverseTime(
void* ctx);
4357 DSS_CAPI_DLL uint16_t ctx_RegControls_Get_IsReversible(
void* ctx);
4362 DSS_CAPI_DLL int32_t ctx_RegControls_Get_MaxTapChange(
void* ctx);
4367 DSS_CAPI_DLL
char* ctx_RegControls_Get_MonitoredBus(
void* ctx);
4372 DSS_CAPI_DLL
char* ctx_RegControls_Get_Name(
void* ctx);
4377 DSS_CAPI_DLL int32_t ctx_RegControls_Get_Next(
void* ctx);
4382 DSS_CAPI_DLL
double ctx_RegControls_Get_PTratio(
void* ctx);
4387 DSS_CAPI_DLL
double ctx_RegControls_Get_ReverseBand(
void* ctx);
4392 DSS_CAPI_DLL
double ctx_RegControls_Get_ReverseR(
void* ctx);
4397 DSS_CAPI_DLL
double ctx_RegControls_Get_ReverseVreg(
void* ctx);
4402 DSS_CAPI_DLL
double ctx_RegControls_Get_ReverseX(
void* ctx);
4407 DSS_CAPI_DLL
double ctx_RegControls_Get_TapDelay(
void* ctx);
4412 DSS_CAPI_DLL int32_t ctx_RegControls_Get_TapWinding(
void* ctx);
4417 DSS_CAPI_DLL
char* ctx_RegControls_Get_Transformer(
void* ctx);
4422 DSS_CAPI_DLL
double ctx_RegControls_Get_VoltageLimit(
void* ctx);
4427 DSS_CAPI_DLL int32_t ctx_RegControls_Get_Winding(
void* ctx);
4429 DSS_CAPI_DLL int32_t ctx_RegControls_Get_TapNumber(
void* ctx);
4434 DSS_CAPI_DLL
void ctx_RegControls_Set_CTPrimary(
void* ctx,
double Value);
4439 DSS_CAPI_DLL
void ctx_RegControls_Set_Delay(
void* ctx,
double Value);
4444 DSS_CAPI_DLL
void ctx_RegControls_Set_ForwardBand(
void* ctx,
double Value);
4449 DSS_CAPI_DLL
void ctx_RegControls_Set_ForwardR(
void* ctx,
double Value);
4454 DSS_CAPI_DLL
void ctx_RegControls_Set_ForwardVreg(
void* ctx,
double Value);
4459 DSS_CAPI_DLL
void ctx_RegControls_Set_ForwardX(
void* ctx,
double Value);
4464 DSS_CAPI_DLL
void ctx_RegControls_Set_IsInverseTime(
void* ctx, uint16_t Value);
4469 DSS_CAPI_DLL
void ctx_RegControls_Set_IsReversible(
void* ctx, uint16_t Value);
4474 DSS_CAPI_DLL
void ctx_RegControls_Set_MaxTapChange(
void* ctx, int32_t Value);
4479 DSS_CAPI_DLL
void ctx_RegControls_Set_MonitoredBus(
void* ctx,
const char* Value);
4484 DSS_CAPI_DLL
void ctx_RegControls_Set_Name(
void* ctx,
const char* Value);
4489 DSS_CAPI_DLL
void ctx_RegControls_Set_PTratio(
void* ctx,
double Value);
4494 DSS_CAPI_DLL
void ctx_RegControls_Set_ReverseBand(
void* ctx,
double Value);
4499 DSS_CAPI_DLL
void ctx_RegControls_Set_ReverseR(
void* ctx,
double Value);
4504 DSS_CAPI_DLL
void ctx_RegControls_Set_ReverseVreg(
void* ctx,
double Value);
4509 DSS_CAPI_DLL
void ctx_RegControls_Set_ReverseX(
void* ctx,
double Value);
4514 DSS_CAPI_DLL
void ctx_RegControls_Set_TapDelay(
void* ctx,
double Value);
4519 DSS_CAPI_DLL
void ctx_RegControls_Set_TapWinding(
void* ctx, int32_t Value);
4524 DSS_CAPI_DLL
void ctx_RegControls_Set_Transformer(
void* ctx,
const char* Value);
4529 DSS_CAPI_DLL
void ctx_RegControls_Set_VoltageLimit(
void* ctx,
double Value);
4534 DSS_CAPI_DLL
void ctx_RegControls_Set_Winding(
void* ctx, int32_t Value);
4539 DSS_CAPI_DLL
void ctx_RegControls_Set_TapNumber(
void* ctx, int32_t Value);
4544 DSS_CAPI_DLL int32_t ctx_RegControls_Get_Count(
void* ctx);
4546 DSS_CAPI_DLL
void ctx_RegControls_Reset(
void* ctx);
4551 DSS_CAPI_DLL
void ctx_Relays_Get_AllNames(
void* ctx,
char*** ResultPtr, int32_t* ResultCount);
4555 DSS_CAPI_DLL
void ctx_Relays_Get_AllNames_GR(
void* ctx);
4560 DSS_CAPI_DLL int32_t ctx_Relays_Get_Count(
void* ctx);
4565 DSS_CAPI_DLL int32_t ctx_Relays_Get_First(
void* ctx);
4570 DSS_CAPI_DLL
char* ctx_Relays_Get_Name(
void* ctx);
4575 DSS_CAPI_DLL int32_t ctx_Relays_Get_Next(
void* ctx);
4580 DSS_CAPI_DLL
void ctx_Relays_Set_Name(
void* ctx,
const char* Value);
4585 DSS_CAPI_DLL
char* ctx_Relays_Get_MonitoredObj(
void* ctx);
4587 DSS_CAPI_DLL
void ctx_Relays_Set_MonitoredObj(
void* ctx,
const char* Value);
4592 DSS_CAPI_DLL int32_t ctx_Relays_Get_MonitoredTerm(
void* ctx);
4597 DSS_CAPI_DLL
char* ctx_Relays_Get_SwitchedObj(
void* ctx);
4599 DSS_CAPI_DLL
void ctx_Relays_Set_MonitoredTerm(
void* ctx, int32_t Value);
4601 DSS_CAPI_DLL
void ctx_Relays_Set_SwitchedObj(
void* ctx,
const char* Value);
4603 DSS_CAPI_DLL int32_t ctx_Relays_Get_SwitchedTerm(
void* ctx);
4608 DSS_CAPI_DLL
void ctx_Relays_Set_SwitchedTerm(
void* ctx, int32_t Value);
4613 DSS_CAPI_DLL int32_t ctx_Relays_Get_idx(
void* ctx);
4618 DSS_CAPI_DLL
void ctx_Relays_Set_idx(
void* ctx, int32_t Value);
4623 DSS_CAPI_DLL
void ctx_Relays_Open(
void* ctx);
4628 DSS_CAPI_DLL
void ctx_Relays_Close(
void* ctx);
4633 DSS_CAPI_DLL
void ctx_Relays_Reset(
void* ctx);
4640 DSS_CAPI_DLL int32_t ctx_Relays_Get_State(
void* ctx);
4647 DSS_CAPI_DLL
void ctx_Relays_Set_State(
void* ctx, int32_t Value);
4652 DSS_CAPI_DLL int32_t ctx_Relays_Get_NormalState(
void* ctx);
4657 DSS_CAPI_DLL
void ctx_Relays_Set_NormalState(
void* ctx, int32_t Value);
4662 DSS_CAPI_DLL
void ctx_Sensors_Get_AllNames(
void* ctx,
char*** ResultPtr, int32_t* ResultCount);
4666 DSS_CAPI_DLL
void ctx_Sensors_Get_AllNames_GR(
void* ctx);
4671 DSS_CAPI_DLL int32_t ctx_Sensors_Get_Count(
void* ctx);
4676 DSS_CAPI_DLL
void ctx_Sensors_Get_Currents(
void* ctx,
double** ResultPtr, int32_t* ResultCount);
4680 DSS_CAPI_DLL
void ctx_Sensors_Get_Currents_GR(
void* ctx);
4685 DSS_CAPI_DLL int32_t ctx_Sensors_Get_First(
void* ctx);
4690 DSS_CAPI_DLL uint16_t ctx_Sensors_Get_IsDelta(
void* ctx);
4695 DSS_CAPI_DLL
void ctx_Sensors_Get_kVARS(
void* ctx,
double** ResultPtr, int32_t* ResultCount);
4699 DSS_CAPI_DLL
void ctx_Sensors_Get_kVARS_GR(
void* ctx);
4704 DSS_CAPI_DLL
void ctx_Sensors_Get_kVS(
void* ctx,
double** ResultPtr, int32_t* ResultCount);
4708 DSS_CAPI_DLL
void ctx_Sensors_Get_kVS_GR(
void* ctx);
4713 DSS_CAPI_DLL
void ctx_Sensors_Get_kWS(
void* ctx,
double** ResultPtr, int32_t* ResultCount);
4717 DSS_CAPI_DLL
void ctx_Sensors_Get_kWS_GR(
void* ctx);
4722 DSS_CAPI_DLL
char* ctx_Sensors_Get_MeteredElement(
void* ctx);
4727 DSS_CAPI_DLL int32_t ctx_Sensors_Get_MeteredTerminal(
void* ctx);
4732 DSS_CAPI_DLL
char* ctx_Sensors_Get_Name(
void* ctx);
4737 DSS_CAPI_DLL int32_t ctx_Sensors_Get_Next(
void* ctx);
4742 DSS_CAPI_DLL
double ctx_Sensors_Get_PctError(
void* ctx);
4747 DSS_CAPI_DLL uint16_t ctx_Sensors_Get_ReverseDelta(
void* ctx);
4752 DSS_CAPI_DLL
double ctx_Sensors_Get_Weight(
void* ctx);
4754 DSS_CAPI_DLL
void ctx_Sensors_Reset(
void* ctx);
4756 DSS_CAPI_DLL
void ctx_Sensors_ResetAll(
void* ctx);
4758 DSS_CAPI_DLL
void ctx_Sensors_Set_Currents(
void* ctx,
double* ValuePtr, int32_t ValueCount);
4760 DSS_CAPI_DLL
void ctx_Sensors_Set_IsDelta(
void* ctx, uint16_t Value);
4762 DSS_CAPI_DLL
void ctx_Sensors_Set_kVARS(
void* ctx,
double* ValuePtr, int32_t ValueCount);
4764 DSS_CAPI_DLL
void ctx_Sensors_Set_kVS(
void* ctx,
double* ValuePtr, int32_t ValueCount);
4766 DSS_CAPI_DLL
void ctx_Sensors_Set_kWS(
void* ctx,
double* ValuePtr, int32_t ValueCount);
4768 DSS_CAPI_DLL
void ctx_Sensors_Set_MeteredElement(
void* ctx,
const char* Value);
4770 DSS_CAPI_DLL
void ctx_Sensors_Set_MeteredTerminal(
void* ctx, int32_t Value);
4775 DSS_CAPI_DLL
void ctx_Sensors_Set_Name(
void* ctx,
const char* Value);
4777 DSS_CAPI_DLL
void ctx_Sensors_Set_PctError(
void* ctx,
double Value);
4779 DSS_CAPI_DLL
void ctx_Sensors_Set_ReverseDelta(
void* ctx, uint16_t Value);
4781 DSS_CAPI_DLL
void ctx_Sensors_Set_Weight(
void* ctx,
double Value);
4786 DSS_CAPI_DLL
double ctx_Sensors_Get_kVbase(
void* ctx);
4788 DSS_CAPI_DLL
void ctx_Sensors_Set_kVbase(
void* ctx,
double Value);
4793 DSS_CAPI_DLL
void ctx_Sensors_Get_AllocationFactor(
void* ctx,
double** ResultPtr, int32_t* ResultCount);
4798 DSS_CAPI_DLL
void ctx_Sensors_Get_AllocationFactor_GR(
void* ctx);
4804 DSS_CAPI_DLL uint16_t ctx_Settings_Get_AllowDuplicates(
void* ctx);
4809 DSS_CAPI_DLL
char* ctx_Settings_Get_AutoBusList(
void* ctx);
4814 DSS_CAPI_DLL int32_t ctx_Settings_Get_CktModel(
void* ctx);
4816 DSS_CAPI_DLL
void ctx_Settings_Set_CktModel(
void* ctx, int32_t Value);
4821 DSS_CAPI_DLL
double ctx_Settings_Get_EmergVmaxpu(
void* ctx);
4826 DSS_CAPI_DLL
double ctx_Settings_Get_EmergVminpu(
void* ctx);
4831 DSS_CAPI_DLL
double ctx_Settings_Get_NormVmaxpu(
void* ctx);
4836 DSS_CAPI_DLL
double ctx_Settings_Get_NormVminpu(
void* ctx);
4841 DSS_CAPI_DLL uint16_t ctx_Settings_Get_ZoneLock(
void* ctx);
4846 DSS_CAPI_DLL
void ctx_Settings_Set_AllocationFactors(
void* ctx,
double Value);
4851 DSS_CAPI_DLL
void ctx_Settings_Set_AllowDuplicates(
void* ctx, uint16_t Value);
4856 DSS_CAPI_DLL
void ctx_Settings_Set_AutoBusList(
void* ctx,
const char* Value);
4861 DSS_CAPI_DLL
void ctx_Settings_Set_EmergVmaxpu(
void* ctx,
double Value);
4866 DSS_CAPI_DLL
void ctx_Settings_Set_EmergVminpu(
void* ctx,
double Value);
4871 DSS_CAPI_DLL
void ctx_Settings_Set_NormVmaxpu(
void* ctx,
double Value);
4876 DSS_CAPI_DLL
void ctx_Settings_Set_NormVminpu(
void* ctx,
double Value);
4881 DSS_CAPI_DLL
void ctx_Settings_Set_ZoneLock(
void* ctx, uint16_t Value);
4886 DSS_CAPI_DLL
void ctx_Settings_Get_LossRegs(
void* ctx, int32_t** ResultPtr, int32_t* ResultCount);
4890 DSS_CAPI_DLL
void ctx_Settings_Get_LossRegs_GR(
void* ctx);
4895 DSS_CAPI_DLL
double ctx_Settings_Get_LossWeight(
void* ctx);
4900 DSS_CAPI_DLL uint16_t ctx_Settings_Get_Trapezoidal(
void* ctx);
4905 DSS_CAPI_DLL
void ctx_Settings_Get_UEregs(
void* ctx, int32_t** ResultPtr, int32_t* ResultCount);
4909 DSS_CAPI_DLL
void ctx_Settings_Get_UEregs_GR(
void* ctx);
4914 DSS_CAPI_DLL
double ctx_Settings_Get_UEweight(
void* ctx);
4919 DSS_CAPI_DLL
void ctx_Settings_Set_LossRegs(
void* ctx, int32_t* ValuePtr, int32_t ValueCount);
4924 DSS_CAPI_DLL
void ctx_Settings_Set_LossWeight(
void* ctx,
double Value);
4929 DSS_CAPI_DLL
void ctx_Settings_Set_Trapezoidal(
void* ctx, uint16_t Value);
4934 DSS_CAPI_DLL
void ctx_Settings_Set_UEregs(
void* ctx, int32_t* ValuePtr, int32_t ValueCount);
4939 DSS_CAPI_DLL
void ctx_Settings_Set_UEweight(
void* ctx,
double Value);
4944 DSS_CAPI_DLL uint16_t ctx_Settings_Get_ControlTrace(
void* ctx);
4949 DSS_CAPI_DLL
void ctx_Settings_Get_VoltageBases(
void* ctx,
double** ResultPtr, int32_t* ResultCount);
4953 DSS_CAPI_DLL
void ctx_Settings_Get_VoltageBases_GR(
void* ctx);
4958 DSS_CAPI_DLL
void ctx_Settings_Set_ControlTrace(
void* ctx, uint16_t Value);
4963 DSS_CAPI_DLL
void ctx_Settings_Set_VoltageBases(
void* ctx,
double* ValuePtr, int32_t ValueCount);
4968 DSS_CAPI_DLL
char* ctx_Settings_Get_PriceCurve(
void* ctx);
4973 DSS_CAPI_DLL
double ctx_Settings_Get_PriceSignal(
void* ctx);
4978 DSS_CAPI_DLL
void ctx_Settings_Set_PriceCurve(
void* ctx,
const char* Value);
4983 DSS_CAPI_DLL
void ctx_Settings_Set_PriceSignal(
void* ctx,
double Value);
4991 DSS_CAPI_DLL uint16_t ctx_Settings_Get_LoadsTerminalCheck(
void* ctx);
4992 DSS_CAPI_DLL
void ctx_Settings_Set_LoadsTerminalCheck(
void* ctx, uint16_t Value);
5004 DSS_CAPI_DLL int32_t ctx_Settings_Get_IterateDisabled(
void* ctx);
5005 DSS_CAPI_DLL
void ctx_Settings_Set_IterateDisabled(
void* ctx, int32_t Value);
5010 DSS_CAPI_DLL
double ctx_Solution_Get_Frequency(
void* ctx);
5015 DSS_CAPI_DLL int32_t ctx_Solution_Get_Hour(
void* ctx);
5020 DSS_CAPI_DLL int32_t ctx_Solution_Get_Iterations(
void* ctx);
5025 DSS_CAPI_DLL
double ctx_Solution_Get_LoadMult(
void* ctx);
5030 DSS_CAPI_DLL int32_t ctx_Solution_Get_MaxIterations(
void* ctx);
5035 DSS_CAPI_DLL int32_t ctx_Solution_Get_Mode(
void* ctx);
5040 DSS_CAPI_DLL int32_t ctx_Solution_Get_Number(
void* ctx);
5046 DSS_CAPI_DLL
void ctx_Solution_Set_Random(
void* ctx, int32_t Random);
5051 DSS_CAPI_DLL int32_t ctx_Solution_Get_Random(
void* ctx);
5056 DSS_CAPI_DLL
double ctx_Solution_Get_Seconds(
void* ctx);
5061 DSS_CAPI_DLL
double ctx_Solution_Get_StepSize(
void* ctx);
5066 DSS_CAPI_DLL
double ctx_Solution_Get_Tolerance(
void* ctx);
5071 DSS_CAPI_DLL int32_t ctx_Solution_Get_Year(
void* ctx);
5076 DSS_CAPI_DLL
void ctx_Solution_Set_Frequency(
void* ctx,
double Value);
5081 DSS_CAPI_DLL
void ctx_Solution_Set_Hour(
void* ctx, int32_t Value);
5086 DSS_CAPI_DLL
void ctx_Solution_Set_LoadMult(
void* ctx,
double Value);
5091 DSS_CAPI_DLL
void ctx_Solution_Set_MaxIterations(
void* ctx, int32_t Value);
5096 DSS_CAPI_DLL
void ctx_Solution_Set_Mode(
void* ctx, int32_t Mode);
5101 DSS_CAPI_DLL
void ctx_Solution_Set_Number(
void* ctx, int32_t Value);
5106 DSS_CAPI_DLL
void ctx_Solution_Set_Seconds(
void* ctx,
double Value);
5111 DSS_CAPI_DLL
void ctx_Solution_Set_StepSize(
void* ctx,
double Value);
5116 DSS_CAPI_DLL
void ctx_Solution_Set_Tolerance(
void* ctx,
double Value);
5121 DSS_CAPI_DLL
void ctx_Solution_Set_Year(
void* ctx, int32_t Value);
5123 DSS_CAPI_DLL
void ctx_Solution_Solve(
void* ctx);
5128 DSS_CAPI_DLL
char* ctx_Solution_Get_ModeID(
void* ctx);
5133 DSS_CAPI_DLL int32_t ctx_Solution_Get_LoadModel(
void* ctx);
5138 DSS_CAPI_DLL
void ctx_Solution_Set_LoadModel(
void* ctx, int32_t Value);
5143 DSS_CAPI_DLL
char* ctx_Solution_Get_LDCurve(
void* ctx);
5148 DSS_CAPI_DLL
void ctx_Solution_Set_LDCurve(
void* ctx,
const char* Value);
5153 DSS_CAPI_DLL
double ctx_Solution_Get_pctGrowth(
void* ctx);
5158 DSS_CAPI_DLL
void ctx_Solution_Set_pctGrowth(
void* ctx,
double Value);
5163 DSS_CAPI_DLL int32_t ctx_Solution_Get_AddType(
void* ctx);
5165 DSS_CAPI_DLL
void ctx_Solution_Set_AddType(
void* ctx, int32_t Value);
5170 DSS_CAPI_DLL
double ctx_Solution_Get_GenkW(
void* ctx);
5172 DSS_CAPI_DLL
void ctx_Solution_Set_GenkW(
void* ctx,
double Value);
5177 DSS_CAPI_DLL
double ctx_Solution_Get_GenPF(
void* ctx);
5182 DSS_CAPI_DLL
void ctx_Solution_Set_GenPF(
void* ctx,
double Value);
5187 DSS_CAPI_DLL
double ctx_Solution_Get_Capkvar(
void* ctx);
5192 DSS_CAPI_DLL
void ctx_Solution_Set_Capkvar(
void* ctx,
double Value);
5197 DSS_CAPI_DLL int32_t ctx_Solution_Get_Algorithm(
void* ctx);
5202 DSS_CAPI_DLL
void ctx_Solution_Set_Algorithm(
void* ctx, int32_t Value);
5207 DSS_CAPI_DLL int32_t ctx_Solution_Get_ControlMode(
void* ctx);
5209 DSS_CAPI_DLL
void ctx_Solution_Set_ControlMode(
void* ctx, int32_t Value);
5214 DSS_CAPI_DLL
double ctx_Solution_Get_GenMult(
void* ctx);
5219 DSS_CAPI_DLL
void ctx_Solution_Set_GenMult(
void* ctx,
double Value);
5224 DSS_CAPI_DLL
char* ctx_Solution_Get_DefaultDaily(
void* ctx);
5229 DSS_CAPI_DLL
char* ctx_Solution_Get_DefaultYearly(
void* ctx);
5234 DSS_CAPI_DLL
void ctx_Solution_Set_DefaultDaily(
void* ctx,
const char* Value);
5239 DSS_CAPI_DLL
void ctx_Solution_Set_DefaultYearly(
void* ctx,
const char* Value);
5244 DSS_CAPI_DLL
void ctx_Solution_Get_EventLog(
void* ctx,
char*** ResultPtr, int32_t* ResultCount);
5248 DSS_CAPI_DLL
void ctx_Solution_Get_EventLog_GR(
void* ctx);
5253 DSS_CAPI_DLL
double ctx_Solution_Get_dblHour(
void* ctx);
5258 DSS_CAPI_DLL
void ctx_Solution_Set_dblHour(
void* ctx,
double Value);
5263 DSS_CAPI_DLL
void ctx_Solution_Set_StepsizeHr(
void* ctx,
double Value);
5268 DSS_CAPI_DLL
void ctx_Solution_Set_StepsizeMin(
void* ctx,
double Value);
5273 DSS_CAPI_DLL int32_t ctx_Solution_Get_ControlIterations(
void* ctx);
5278 DSS_CAPI_DLL int32_t ctx_Solution_Get_MaxControlIterations(
void* ctx);
5280 DSS_CAPI_DLL
void ctx_Solution_Sample_DoControlActions(
void* ctx);
5285 DSS_CAPI_DLL
void ctx_Solution_Set_ControlIterations(
void* ctx, int32_t Value);
5290 DSS_CAPI_DLL
void ctx_Solution_Set_MaxControlIterations(
void* ctx, int32_t Value);
5292 DSS_CAPI_DLL
void ctx_Solution_CheckFaultStatus(
void* ctx);
5294 DSS_CAPI_DLL
void ctx_Solution_SolveDirect(
void* ctx);
5296 DSS_CAPI_DLL
void ctx_Solution_SolveNoControl(
void* ctx);
5298 DSS_CAPI_DLL
void ctx_Solution_SolvePflow(
void* ctx);
5300 DSS_CAPI_DLL
void ctx_Solution_SolvePlusControl(
void* ctx);
5302 DSS_CAPI_DLL
void ctx_Solution_SolveSnap(
void* ctx);
5304 DSS_CAPI_DLL
void ctx_Solution_CheckControls(
void* ctx);
5306 DSS_CAPI_DLL
void ctx_Solution_InitSnap(
void* ctx);
5311 DSS_CAPI_DLL uint16_t ctx_Solution_Get_SystemYChanged(
void* ctx);
5313 DSS_CAPI_DLL
void ctx_Solution_BuildYMatrix(
void* ctx, int32_t BuildOption, int32_t AllocateVI);
5315 DSS_CAPI_DLL
void ctx_Solution_DoControlActions(
void* ctx);
5317 DSS_CAPI_DLL
void ctx_Solution_SampleControlDevices(
void* ctx);
5322 DSS_CAPI_DLL uint16_t ctx_Solution_Get_Converged(
void* ctx);
5327 DSS_CAPI_DLL
void ctx_Solution_Set_Converged(
void* ctx, uint16_t Value);
5332 DSS_CAPI_DLL int32_t ctx_Solution_Get_Totaliterations(
void* ctx);
5337 DSS_CAPI_DLL int32_t ctx_Solution_Get_MostIterationsDone(
void* ctx);
5342 DSS_CAPI_DLL uint16_t ctx_Solution_Get_ControlActionsDone(
void* ctx);
5344 DSS_CAPI_DLL
void ctx_Solution_Set_ControlActionsDone(
void* ctx, uint16_t Value);
5346 DSS_CAPI_DLL
void ctx_Solution_Cleanup(
void* ctx);
5348 DSS_CAPI_DLL
void ctx_Solution_FinishTimeStep(
void* ctx);
5353 DSS_CAPI_DLL
double ctx_Solution_Get_Process_Time(
void* ctx);
5358 DSS_CAPI_DLL
double ctx_Solution_Get_Total_Time(
void* ctx);
5363 DSS_CAPI_DLL
void ctx_Solution_Set_Total_Time(
void* ctx,
double Value);
5368 DSS_CAPI_DLL
double ctx_Solution_Get_Time_of_Step(
void* ctx);
5373 DSS_CAPI_DLL
double ctx_Solution_Get_IntervalHrs(
void* ctx);
5378 DSS_CAPI_DLL
void ctx_Solution_Set_IntervalHrs(
void* ctx,
double Value);
5383 DSS_CAPI_DLL int32_t ctx_Solution_Get_MinIterations(
void* ctx);
5388 DSS_CAPI_DLL
void ctx_Solution_Set_MinIterations(
void* ctx, int32_t Value);
5393 DSS_CAPI_DLL
void ctx_Solution_SolveAll(
void* ctx);
5395 DSS_CAPI_DLL
void ctx_Solution_Get_IncMatrix(
void* ctx, int32_t** ResultPtr, int32_t* ResultCount);
5400 DSS_CAPI_DLL
void ctx_Solution_Get_IncMatrix_GR(
void* ctx);
5402 DSS_CAPI_DLL
void ctx_Solution_Get_Laplacian(
void* ctx, int32_t** ResultPtr, int32_t* ResultCount);
5407 DSS_CAPI_DLL
void ctx_Solution_Get_Laplacian_GR(
void* ctx);
5409 DSS_CAPI_DLL
void ctx_Solution_Get_BusLevels(
void* ctx, int32_t** ResultPtr, int32_t* ResultCount);
5413 DSS_CAPI_DLL
void ctx_Solution_Get_BusLevels_GR(
void* ctx);
5415 DSS_CAPI_DLL
void ctx_Solution_Get_IncMatrixRows(
void* ctx,
char*** ResultPtr, int32_t* ResultCount);
5419 DSS_CAPI_DLL
void ctx_Solution_Get_IncMatrixRows_GR(
void* ctx);
5421 DSS_CAPI_DLL
void ctx_Solution_Get_IncMatrixCols(
void* ctx,
char*** ResultPtr, int32_t* ResultCount);
5425 DSS_CAPI_DLL
void ctx_Solution_Get_IncMatrixCols_GR(
void* ctx);
5430 DSS_CAPI_DLL int32_t ctx_SwtControls_Get_Action(
void* ctx);
5435 DSS_CAPI_DLL
void ctx_SwtControls_Get_AllNames(
void* ctx,
char*** ResultPtr, int32_t* ResultCount);
5439 DSS_CAPI_DLL
void ctx_SwtControls_Get_AllNames_GR(
void* ctx);
5444 DSS_CAPI_DLL
double ctx_SwtControls_Get_Delay(
void* ctx);
5449 DSS_CAPI_DLL int32_t ctx_SwtControls_Get_First(
void* ctx);
5454 DSS_CAPI_DLL uint16_t ctx_SwtControls_Get_IsLocked(
void* ctx);
5459 DSS_CAPI_DLL
char* ctx_SwtControls_Get_Name(
void* ctx);
5464 DSS_CAPI_DLL int32_t ctx_SwtControls_Get_Next(
void* ctx);
5469 DSS_CAPI_DLL
char* ctx_SwtControls_Get_SwitchedObj(
void* ctx);
5474 DSS_CAPI_DLL int32_t ctx_SwtControls_Get_SwitchedTerm(
void* ctx);
5479 DSS_CAPI_DLL
void ctx_SwtControls_Set_Action(
void* ctx, int32_t Value);
5484 DSS_CAPI_DLL
void ctx_SwtControls_Set_Delay(
void* ctx,
double Value);
5489 DSS_CAPI_DLL
void ctx_SwtControls_Set_IsLocked(
void* ctx, uint16_t Value);
5494 DSS_CAPI_DLL
void ctx_SwtControls_Set_Name(
void* ctx,
const char* Value);
5499 DSS_CAPI_DLL
void ctx_SwtControls_Set_SwitchedObj(
void* ctx,
const char* Value);
5504 DSS_CAPI_DLL
void ctx_SwtControls_Set_SwitchedTerm(
void* ctx, int32_t Value);
5506 DSS_CAPI_DLL int32_t ctx_SwtControls_Get_Count(
void* ctx);
5511 DSS_CAPI_DLL int32_t ctx_SwtControls_Get_NormalState(
void* ctx);
5513 DSS_CAPI_DLL
void ctx_SwtControls_Set_NormalState(
void* ctx, int32_t Value);
5518 DSS_CAPI_DLL int32_t ctx_SwtControls_Get_State(
void* ctx);
5523 DSS_CAPI_DLL
void ctx_SwtControls_Set_State(
void* ctx, int32_t Value);
5525 DSS_CAPI_DLL
void ctx_SwtControls_Reset(
void* ctx);
5530 DSS_CAPI_DLL
char* ctx_Text_Get_Command(
void* ctx);
5535 DSS_CAPI_DLL
void ctx_Text_Set_Command(
void* ctx,
const char* Value);
5540 DSS_CAPI_DLL
char* ctx_Text_Get_Result(
void* ctx);
5545 DSS_CAPI_DLL int32_t ctx_Topology_Get_NumLoops(
void* ctx);
5550 DSS_CAPI_DLL int32_t ctx_Topology_Get_ActiveBranch(
void* ctx);
5555 DSS_CAPI_DLL
void ctx_Topology_Get_AllIsolatedBranches(
void* ctx,
char*** ResultPtr, int32_t* ResultCount);
5559 DSS_CAPI_DLL
void ctx_Topology_Get_AllIsolatedBranches_GR(
void* ctx);
5564 DSS_CAPI_DLL
void ctx_Topology_Get_AllLoopedPairs(
void* ctx,
char*** ResultPtr, int32_t* ResultCount);
5568 DSS_CAPI_DLL
void ctx_Topology_Get_AllLoopedPairs_GR(
void* ctx);
5573 DSS_CAPI_DLL int32_t ctx_Topology_Get_BackwardBranch(
void* ctx);
5578 DSS_CAPI_DLL
char* ctx_Topology_Get_BranchName(
void* ctx);
5583 DSS_CAPI_DLL int32_t ctx_Topology_Get_First(
void* ctx);
5588 DSS_CAPI_DLL int32_t ctx_Topology_Get_ForwardBranch(
void* ctx);
5593 DSS_CAPI_DLL int32_t ctx_Topology_Get_LoopedBranch(
void* ctx);
5598 DSS_CAPI_DLL int32_t ctx_Topology_Get_Next(
void* ctx);
5603 DSS_CAPI_DLL int32_t ctx_Topology_Get_NumIsolatedBranches(
void* ctx);
5608 DSS_CAPI_DLL int32_t ctx_Topology_Get_ParallelBranch(
void* ctx);
5610 DSS_CAPI_DLL
void ctx_Topology_Set_BranchName(
void* ctx,
const char* Value);
5615 DSS_CAPI_DLL
void ctx_Topology_Get_AllIsolatedLoads(
void* ctx,
char*** ResultPtr, int32_t* ResultCount);
5619 DSS_CAPI_DLL
void ctx_Topology_Get_AllIsolatedLoads_GR(
void* ctx);
5624 DSS_CAPI_DLL int32_t ctx_Topology_Get_FirstLoad(
void* ctx);
5629 DSS_CAPI_DLL int32_t ctx_Topology_Get_NextLoad(
void* ctx);
5634 DSS_CAPI_DLL int32_t ctx_Topology_Get_NumIsolatedLoads(
void* ctx);
5639 DSS_CAPI_DLL int32_t ctx_Topology_Get_ActiveLevel(
void* ctx);
5641 DSS_CAPI_DLL
char* ctx_Topology_Get_BusName(
void* ctx);
5646 DSS_CAPI_DLL
void ctx_Topology_Set_BusName(
void* ctx,
const char* Value);
5651 DSS_CAPI_DLL
void ctx_Transformers_Get_AllNames(
void* ctx,
char*** ResultPtr, int32_t* ResultCount);
5655 DSS_CAPI_DLL
void ctx_Transformers_Get_AllNames_GR(
void* ctx);
5660 DSS_CAPI_DLL int32_t ctx_Transformers_Get_First(
void* ctx);
5665 DSS_CAPI_DLL uint16_t ctx_Transformers_Get_IsDelta(
void* ctx);
5670 DSS_CAPI_DLL
double ctx_Transformers_Get_kV(
void* ctx);
5675 DSS_CAPI_DLL
double ctx_Transformers_Get_kVA(
void* ctx);
5680 DSS_CAPI_DLL
double ctx_Transformers_Get_MaxTap(
void* ctx);
5685 DSS_CAPI_DLL
double ctx_Transformers_Get_MinTap(
void* ctx);
5690 DSS_CAPI_DLL
char* ctx_Transformers_Get_Name(
void* ctx);
5695 DSS_CAPI_DLL int32_t ctx_Transformers_Get_Next(
void* ctx);
5700 DSS_CAPI_DLL int32_t ctx_Transformers_Get_NumTaps(
void* ctx);
5705 DSS_CAPI_DLL int32_t ctx_Transformers_Get_NumWindings(
void* ctx);
5710 DSS_CAPI_DLL
double ctx_Transformers_Get_R(
void* ctx);
5715 DSS_CAPI_DLL
double ctx_Transformers_Get_Rneut(
void* ctx);
5720 DSS_CAPI_DLL
double ctx_Transformers_Get_Tap(
void* ctx);
5725 DSS_CAPI_DLL int32_t ctx_Transformers_Get_Wdg(
void* ctx);
5730 DSS_CAPI_DLL
char* ctx_Transformers_Get_XfmrCode(
void* ctx);
5735 DSS_CAPI_DLL
double ctx_Transformers_Get_Xhl(
void* ctx);
5740 DSS_CAPI_DLL
double ctx_Transformers_Get_Xht(
void* ctx);
5745 DSS_CAPI_DLL
double ctx_Transformers_Get_Xlt(
void* ctx);
5750 DSS_CAPI_DLL
double ctx_Transformers_Get_Xneut(
void* ctx);
5755 DSS_CAPI_DLL
void ctx_Transformers_Set_IsDelta(
void* ctx, uint16_t Value);
5760 DSS_CAPI_DLL
void ctx_Transformers_Set_kV(
void* ctx,
double Value);
5765 DSS_CAPI_DLL
void ctx_Transformers_Set_kVA(
void* ctx,
double Value);
5770 DSS_CAPI_DLL
void ctx_Transformers_Set_MaxTap(
void* ctx,
double Value);
5775 DSS_CAPI_DLL
void ctx_Transformers_Set_MinTap(
void* ctx,
double Value);
5780 DSS_CAPI_DLL
void ctx_Transformers_Set_Name(
void* ctx,
const char* Value);
5785 DSS_CAPI_DLL
void ctx_Transformers_Set_NumTaps(
void* ctx, int32_t Value);
5790 DSS_CAPI_DLL
void ctx_Transformers_Set_NumWindings(
void* ctx, int32_t Value);
5795 DSS_CAPI_DLL
void ctx_Transformers_Set_R(
void* ctx,
double Value);
5800 DSS_CAPI_DLL
void ctx_Transformers_Set_Rneut(
void* ctx,
double Value);
5805 DSS_CAPI_DLL
void ctx_Transformers_Set_Tap(
void* ctx,
double Value);
5810 DSS_CAPI_DLL
void ctx_Transformers_Set_Wdg(
void* ctx, int32_t Value);
5815 DSS_CAPI_DLL
void ctx_Transformers_Set_XfmrCode(
void* ctx,
const char* Value);
5820 DSS_CAPI_DLL
void ctx_Transformers_Set_Xhl(
void* ctx,
double Value);
5825 DSS_CAPI_DLL
void ctx_Transformers_Set_Xht(
void* ctx,
double Value);
5830 DSS_CAPI_DLL
void ctx_Transformers_Set_Xlt(
void* ctx,
double Value);
5835 DSS_CAPI_DLL
void ctx_Transformers_Set_Xneut(
void* ctx,
double Value);
5837 DSS_CAPI_DLL int32_t ctx_Transformers_Get_Count(
void* ctx);
5842 DSS_CAPI_DLL
void ctx_Transformers_Get_WdgVoltages(
void* ctx,
double** ResultPtr, int32_t* ResultCount);
5847 DSS_CAPI_DLL
void ctx_Transformers_Get_WdgVoltages_GR(
void* ctx);
5852 DSS_CAPI_DLL
void ctx_Transformers_Get_WdgCurrents(
void* ctx,
double** ResultPtr, int32_t* ResultCount);
5857 DSS_CAPI_DLL
void ctx_Transformers_Get_WdgCurrents_GR(
void* ctx);
5862 DSS_CAPI_DLL
char* ctx_Transformers_Get_strWdgCurrents(
void* ctx);
5867 DSS_CAPI_DLL int32_t ctx_Transformers_Get_CoreType(
void* ctx);
5868 DSS_CAPI_DLL
void ctx_Transformers_Set_CoreType(
void* ctx, int32_t Value);
5873 DSS_CAPI_DLL
double ctx_Transformers_Get_RdcOhms(
void* ctx);
5874 DSS_CAPI_DLL
void ctx_Transformers_Set_RdcOhms(
void* ctx,
double Value);
5879 DSS_CAPI_DLL
void ctx_Transformers_Get_LossesByType(
void* ctx,
double** ResultPtr, int32_t* ResultCount);
5883 DSS_CAPI_DLL
void ctx_Transformers_Get_LossesByType_GR(
void* ctx);
5888 DSS_CAPI_DLL
void ctx_Transformers_Get_AllLossesByType(
void* ctx,
double** ResultPtr, int32_t* ResultCount);
5892 DSS_CAPI_DLL
void ctx_Transformers_Get_AllLossesByType_GR(
void* ctx);
5897 DSS_CAPI_DLL
void ctx_Vsources_Get_AllNames(
void* ctx,
char*** ResultPtr, int32_t* ResultCount);
5901 DSS_CAPI_DLL
void ctx_Vsources_Get_AllNames_GR(
void* ctx);
5906 DSS_CAPI_DLL int32_t ctx_Vsources_Get_Count(
void* ctx);
5911 DSS_CAPI_DLL int32_t ctx_Vsources_Get_First(
void* ctx);
5916 DSS_CAPI_DLL int32_t ctx_Vsources_Get_Next(
void* ctx);
5921 DSS_CAPI_DLL
char* ctx_Vsources_Get_Name(
void* ctx);
5926 DSS_CAPI_DLL
void ctx_Vsources_Set_Name(
void* ctx,
const char* Value);
5931 DSS_CAPI_DLL
double ctx_Vsources_Get_BasekV(
void* ctx);
5936 DSS_CAPI_DLL
double ctx_Vsources_Get_pu(
void* ctx);
5941 DSS_CAPI_DLL
void ctx_Vsources_Set_BasekV(
void* ctx,
double Value);
5946 DSS_CAPI_DLL
void ctx_Vsources_Set_pu(
void* ctx,
double Value);
5951 DSS_CAPI_DLL
double ctx_Vsources_Get_AngleDeg(
void* ctx);
5956 DSS_CAPI_DLL
double ctx_Vsources_Get_Frequency(
void* ctx);
5961 DSS_CAPI_DLL int32_t ctx_Vsources_Get_Phases(
void* ctx);
5966 DSS_CAPI_DLL
void ctx_Vsources_Set_AngleDeg(
void* ctx,
double Value);
5971 DSS_CAPI_DLL
void ctx_Vsources_Set_Frequency(
void* ctx,
double Value);
5976 DSS_CAPI_DLL
void ctx_Vsources_Set_Phases(
void* ctx, int32_t Value);
5982 DSS_CAPI_DLL
void ctx_XYCurves_Get_AllNames(
void* ctx,
char*** ResultPtr, int32_t* ResultCount);
5986 DSS_CAPI_DLL
void ctx_XYCurves_Get_AllNames_GR(
void* ctx);
5991 DSS_CAPI_DLL int32_t ctx_XYCurves_Get_Count(
void* ctx);
5996 DSS_CAPI_DLL int32_t ctx_XYCurves_Get_First(
void* ctx);
6001 DSS_CAPI_DLL
char* ctx_XYCurves_Get_Name(
void* ctx);
6006 DSS_CAPI_DLL int32_t ctx_XYCurves_Get_Next(
void* ctx);
6011 DSS_CAPI_DLL
void ctx_XYCurves_Set_Name(
void* ctx,
const char* Value);
6016 DSS_CAPI_DLL int32_t ctx_XYCurves_Get_Npts(
void* ctx);
6021 DSS_CAPI_DLL
void ctx_XYCurves_Get_Xarray(
void* ctx,
double** ResultPtr, int32_t* ResultCount);
6025 DSS_CAPI_DLL
void ctx_XYCurves_Get_Xarray_GR(
void* ctx);
6030 DSS_CAPI_DLL
void ctx_XYCurves_Set_Npts(
void* ctx, int32_t Value);
6035 DSS_CAPI_DLL
void ctx_XYCurves_Set_Xarray(
void* ctx,
double* ValuePtr, int32_t ValueCount);
6040 DSS_CAPI_DLL
double ctx_XYCurves_Get_x(
void* ctx);
6045 DSS_CAPI_DLL
double ctx_XYCurves_Get_y(
void* ctx);
6050 DSS_CAPI_DLL
void ctx_XYCurves_Get_Yarray(
void* ctx,
double** ResultPtr, int32_t* ResultCount);
6054 DSS_CAPI_DLL
void ctx_XYCurves_Get_Yarray_GR(
void* ctx);
6056 DSS_CAPI_DLL
void ctx_XYCurves_Set_x(
void* ctx,
double Value);
6061 DSS_CAPI_DLL
void ctx_XYCurves_Set_y(
void* ctx,
double Value);
6066 DSS_CAPI_DLL
void ctx_XYCurves_Set_Yarray(
void* ctx,
double* ValuePtr, int32_t ValueCount);
6071 DSS_CAPI_DLL
double ctx_XYCurves_Get_Xscale(
void* ctx);
6076 DSS_CAPI_DLL
double ctx_XYCurves_Get_Xshift(
void* ctx);
6081 DSS_CAPI_DLL
double ctx_XYCurves_Get_Yscale(
void* ctx);
6086 DSS_CAPI_DLL
double ctx_XYCurves_Get_Yshift(
void* ctx);
6091 DSS_CAPI_DLL
void ctx_XYCurves_Set_Xscale(
void* ctx,
double Value);
6093 DSS_CAPI_DLL
void ctx_XYCurves_Set_Xshift(
void* ctx,
double Value);
6098 DSS_CAPI_DLL
void ctx_XYCurves_Set_Yscale(
void* ctx,
double Value);
6100 DSS_CAPI_DLL
void ctx_XYCurves_Set_Yshift(
void* ctx,
double Value);
6102 DSS_CAPI_DLL
void ctx_YMatrix_GetCompressedYMatrix(
void* ctx, uint16_t factor, uint32_t *nBus, uint32_t *nNz, int32_t **ColPtr, int32_t **RowIdxPtr,
double **cValsPtr);
6103 DSS_CAPI_DLL
void ctx_YMatrix_ZeroInjCurr(
void* ctx);
6104 DSS_CAPI_DLL
void ctx_YMatrix_GetSourceInjCurrents(
void* ctx);
6105 DSS_CAPI_DLL
void ctx_YMatrix_GetPCInjCurr(
void* ctx);
6106 DSS_CAPI_DLL
void ctx_YMatrix_BuildYMatrixD(
void* ctx, int32_t BuildOps, int32_t AllocateVI);
6107 DSS_CAPI_DLL
void ctx_YMatrix_AddInAuxCurrents(
void* ctx, int32_t SType);
6108 DSS_CAPI_DLL
void ctx_YMatrix_getIpointer(
void* ctx,
double **IvectorPtr);
6109 DSS_CAPI_DLL
void ctx_YMatrix_getVpointer(
void* ctx,
double **VvectorPtr);
6110 DSS_CAPI_DLL int32_t ctx_YMatrix_SolveSystem(
void* ctx,
double *NodeVPtr);
6111 DSS_CAPI_DLL
void ctx_YMatrix_Set_SystemYChanged(
void* ctx, uint16_t arg);
6112 DSS_CAPI_DLL uint16_t ctx_YMatrix_Get_SystemYChanged(
void* ctx);
6113 DSS_CAPI_DLL
void ctx_YMatrix_Set_UseAuxCurrents(
void* ctx, uint16_t arg);
6114 DSS_CAPI_DLL uint16_t ctx_YMatrix_Get_UseAuxCurrents(
void* ctx);
6120 DSS_CAPI_DLL
double ctx_ReduceCkt_Get_Zmag(
void* ctx);
6121 DSS_CAPI_DLL
void ctx_ReduceCkt_Set_Zmag(
void* ctx,
double Value);
6126 DSS_CAPI_DLL uint16_t ctx_ReduceCkt_Get_KeepLoad(
void* ctx);
6127 DSS_CAPI_DLL
void ctx_ReduceCkt_Set_KeepLoad(
void* ctx, uint16_t Value);
6132 DSS_CAPI_DLL
char *ctx_ReduceCkt_Get_EditString(
void* ctx);
6133 DSS_CAPI_DLL
void ctx_ReduceCkt_Set_EditString(
void* ctx,
const char* Value);
6138 DSS_CAPI_DLL
char *ctx_ReduceCkt_Get_StartPDElement(
void* ctx);
6139 DSS_CAPI_DLL
void ctx_ReduceCkt_Set_StartPDElement(
void* ctx,
const char* Value);
6144 DSS_CAPI_DLL
char *ctx_ReduceCkt_Get_EnergyMeter(
void* ctx);
6145 DSS_CAPI_DLL
void ctx_ReduceCkt_Set_EnergyMeter(
void* ctx,
const char* Value);
6151 DSS_CAPI_DLL
void ctx_ReduceCkt_SaveCircuit(
void* ctx,
const char* CktName);
6156 DSS_CAPI_DLL
void ctx_ReduceCkt_DoDefault(
void* ctx);
6161 DSS_CAPI_DLL
void ctx_ReduceCkt_DoShortLines(
void* ctx);
6166 DSS_CAPI_DLL
void ctx_ReduceCkt_DoDangling(
void* ctx);
6168 DSS_CAPI_DLL
void ctx_ReduceCkt_DoLoopBreak(
void* ctx);
6169 DSS_CAPI_DLL
void ctx_ReduceCkt_DoParallelLines(
void* ctx);
6170 DSS_CAPI_DLL
void ctx_ReduceCkt_DoSwitches(
void* ctx);
6171 DSS_CAPI_DLL
void ctx_ReduceCkt_Do1phLaterals(
void* ctx);
6172 DSS_CAPI_DLL
void ctx_ReduceCkt_DoBranchRemove(
void* ctx);
6177 DSS_CAPI_DLL
void ctx_Storages_Get_AllNames(
void* ctx,
char*** ResultPtr, int32_t* ResultCount);
6182 DSS_CAPI_DLL int32_t ctx_Storages_Get_First(
void* ctx);
6187 DSS_CAPI_DLL int32_t ctx_Storages_Get_Next(
void* ctx);
6192 DSS_CAPI_DLL int32_t ctx_Storages_Get_Count(
void* ctx);
6197 DSS_CAPI_DLL int32_t ctx_Storages_Get_idx(
void* ctx);
6202 DSS_CAPI_DLL
void ctx_Storages_Set_idx(
void* ctx, int32_t Value);
6207 DSS_CAPI_DLL
char* ctx_Storages_Get_Name(
void* ctx);
6212 DSS_CAPI_DLL
void ctx_Storages_Set_Name(
void* ctx,
const char* Value);
6217 DSS_CAPI_DLL
void ctx_Storages_Get_RegisterNames(
void* ctx,
char*** ResultPtr, int32_t* ResultCount);
6222 DSS_CAPI_DLL
void ctx_Storages_Get_RegisterValues(
void* ctx,
double** ResultPtr, int32_t* ResultCount);
6226 DSS_CAPI_DLL
void ctx_Storages_Get_RegisterValues_GR(
void* ctx);
6231 DSS_CAPI_DLL
double ctx_Storages_Get_puSOC(
void* ctx);
6236 DSS_CAPI_DLL
void ctx_Storages_Set_puSOC(
void* ctx,
double Value);
6243 DSS_CAPI_DLL int32_t ctx_Storages_Get_State(
void* ctx);
6250 DSS_CAPI_DLL
void ctx_Storages_Set_State(
void* ctx, int32_t Value);
6253 DSS_CAPI_DLL int32_t ctx_CNData_Get_Count(
void* ctx);
6254 DSS_CAPI_DLL int32_t ctx_CNData_Get_First(
void* ctx);
6255 DSS_CAPI_DLL int32_t ctx_CNData_Get_Next(
void* ctx);
6256 DSS_CAPI_DLL
char *ctx_CNData_Get_Name(
void* ctx);
6257 DSS_CAPI_DLL
void ctx_CNData_Set_Name(
void* ctx,
const char* Value);
6258 DSS_CAPI_DLL
void ctx_CNData_Get_AllNames(
void* ctx,
char*** ResultPtr, int32_t* ResultCount);
6259 DSS_CAPI_DLL
void ctx_CNData_Get_AllNames_GR(
void* ctx);
6260 DSS_CAPI_DLL
double ctx_CNData_Get_Rdc(
void* ctx);
6261 DSS_CAPI_DLL
void ctx_CNData_Set_Rdc(
void* ctx,
double Value);
6262 DSS_CAPI_DLL
double ctx_CNData_Get_Rac(
void* ctx);
6263 DSS_CAPI_DLL
void ctx_CNData_Set_Rac(
void* ctx,
double Value);
6264 DSS_CAPI_DLL
double ctx_CNData_Get_GMRac(
void* ctx);
6265 DSS_CAPI_DLL
void ctx_CNData_Set_GMRac(
void* ctx,
double Value);
6266 DSS_CAPI_DLL int32_t ctx_CNData_Get_GMRUnits(
void* ctx);
6267 DSS_CAPI_DLL
void ctx_CNData_Set_GMRUnits(
void* ctx, int32_t Value);
6268 DSS_CAPI_DLL
double ctx_CNData_Get_Radius(
void* ctx);
6269 DSS_CAPI_DLL
void ctx_CNData_Set_Radius(
void* ctx,
double Value);
6270 DSS_CAPI_DLL int32_t ctx_CNData_Get_RadiusUnits(
void* ctx);
6271 DSS_CAPI_DLL
void ctx_CNData_Set_RadiusUnits(
void* ctx, int32_t Value);
6272 DSS_CAPI_DLL int32_t ctx_CNData_Get_ResistanceUnits(
void* ctx);
6273 DSS_CAPI_DLL
void ctx_CNData_Set_ResistanceUnits(
void* ctx, int32_t Value);
6274 DSS_CAPI_DLL
double ctx_CNData_Get_Diameter(
void* ctx);
6275 DSS_CAPI_DLL
void ctx_CNData_Set_Diameter(
void* ctx,
double Value);
6276 DSS_CAPI_DLL
double ctx_CNData_Get_NormAmps(
void* ctx);
6277 DSS_CAPI_DLL
void ctx_CNData_Set_NormAmps(
void* ctx,
double Value);
6278 DSS_CAPI_DLL
double ctx_CNData_Get_EmergAmps(
void* ctx);
6279 DSS_CAPI_DLL
void ctx_CNData_Set_EmergAmps(
void* ctx,
double Value);
6280 DSS_CAPI_DLL
double ctx_CNData_Get_EpsR(
void* ctx);
6281 DSS_CAPI_DLL
void ctx_CNData_Set_EpsR(
void* ctx,
double Value);
6282 DSS_CAPI_DLL
double ctx_CNData_Get_InsLayer(
void* ctx);
6283 DSS_CAPI_DLL
void ctx_CNData_Set_InsLayer(
void* ctx,
double Value);
6284 DSS_CAPI_DLL
double ctx_CNData_Get_DiaIns(
void* ctx);
6285 DSS_CAPI_DLL
void ctx_CNData_Set_DiaIns(
void* ctx,
double Value);
6286 DSS_CAPI_DLL
double ctx_CNData_Get_DiaCable(
void* ctx);
6287 DSS_CAPI_DLL
void ctx_CNData_Set_DiaCable(
void* ctx,
double Value);
6288 DSS_CAPI_DLL int32_t ctx_CNData_Get_k(
void* ctx);
6289 DSS_CAPI_DLL
void ctx_CNData_Set_k(
void* ctx, int32_t Value);
6290 DSS_CAPI_DLL
double ctx_CNData_Get_DiaStrand(
void* ctx);
6291 DSS_CAPI_DLL
void ctx_CNData_Set_DiaStrand(
void* ctx,
double Value);
6292 DSS_CAPI_DLL
double ctx_CNData_Get_GmrStrand(
void* ctx);
6293 DSS_CAPI_DLL
void ctx_CNData_Set_GmrStrand(
void* ctx,
double Value);
6294 DSS_CAPI_DLL
double ctx_CNData_Get_RStrand(
void* ctx);
6295 DSS_CAPI_DLL
void ctx_CNData_Set_RStrand(
void* ctx,
double Value);
6297 DSS_CAPI_DLL int32_t ctx_LineGeometries_Get_Count(
void* ctx);
6298 DSS_CAPI_DLL int32_t ctx_LineGeometries_Get_First(
void* ctx);
6299 DSS_CAPI_DLL int32_t ctx_LineGeometries_Get_Next(
void* ctx);
6300 DSS_CAPI_DLL
char* ctx_LineGeometries_Get_Name(
void* ctx);
6301 DSS_CAPI_DLL
void ctx_LineGeometries_Set_Name(
void* ctx,
const char* Value);
6302 DSS_CAPI_DLL int32_t ctx_LineGeometries_Get_Nconds(
void* ctx);
6303 DSS_CAPI_DLL
void ctx_LineGeometries_Set_Nconds(
void* ctx, int32_t Value);
6304 DSS_CAPI_DLL int32_t ctx_LineGeometries_Get_Phases(
void* ctx);
6305 DSS_CAPI_DLL
void ctx_LineGeometries_Set_Phases(
void* ctx, int32_t Value);
6306 DSS_CAPI_DLL
void ctx_LineGeometries_Get_Cmatrix(
void* ctx,
double** ResultPtr, int32_t* ResultCount,
double Frequency,
double Length, int32_t Units);
6307 DSS_CAPI_DLL
void ctx_LineGeometries_Get_Cmatrix_GR(
void* ctx,
double Frequency,
double Length, int32_t Units);
6308 DSS_CAPI_DLL
void ctx_LineGeometries_Get_Rmatrix(
void* ctx,
double** ResultPtr, int32_t* ResultCount,
double Frequency,
double Length, int32_t Units);
6309 DSS_CAPI_DLL
void ctx_LineGeometries_Get_Rmatrix_GR(
void* ctx,
double Frequency,
double Length, int32_t Units);
6310 DSS_CAPI_DLL
void ctx_LineGeometries_Get_Xmatrix(
void* ctx,
double** ResultPtr, int32_t* ResultCount,
double Frequency,
double Length, int32_t Units);
6311 DSS_CAPI_DLL
void ctx_LineGeometries_Get_Xmatrix_GR(
void* ctx,
double Frequency,
double Length, int32_t Units);
6312 DSS_CAPI_DLL
void ctx_LineGeometries_Get_Zmatrix(
void* ctx,
double** ResultPtr, int32_t* ResultCount,
double Frequency,
double Length, int32_t Units);
6313 DSS_CAPI_DLL
void ctx_LineGeometries_Get_Zmatrix_GR(
void* ctx,
double Frequency,
double Length, int32_t Units);
6314 DSS_CAPI_DLL
void ctx_LineGeometries_Get_Units(
void* ctx, int32_t** ResultPtr, int32_t* ResultCount);
6315 DSS_CAPI_DLL
void ctx_LineGeometries_Get_Units_GR(
void* ctx);
6316 DSS_CAPI_DLL
void ctx_LineGeometries_Set_Units(
void* ctx, int32_t *ValuePtr, int32_t ValueCount);
6317 DSS_CAPI_DLL
void ctx_LineGeometries_Get_Xcoords(
void* ctx,
double** ResultPtr, int32_t* ResultCount);
6318 DSS_CAPI_DLL
void ctx_LineGeometries_Get_Xcoords_GR(
void* ctx);
6319 DSS_CAPI_DLL
void ctx_LineGeometries_Set_Xcoords(
void* ctx,
double* ValuePtr, int32_t ValueCount);
6320 DSS_CAPI_DLL
void ctx_LineGeometries_Get_Ycoords(
void* ctx,
double** ResultPtr, int32_t* ResultCount);
6321 DSS_CAPI_DLL
void ctx_LineGeometries_Get_Ycoords_GR(
void* ctx);
6322 DSS_CAPI_DLL
void ctx_LineGeometries_Set_Ycoords(
void* ctx,
double* ValuePtr, int32_t ValueCount);
6323 DSS_CAPI_DLL
void ctx_LineGeometries_Get_Conductors(
void* ctx,
char*** ResultPtr, int32_t* ResultCount);
6324 DSS_CAPI_DLL
void ctx_LineGeometries_Get_Conductors_GR(
void* ctx);
6325 DSS_CAPI_DLL uint16_t ctx_LineGeometries_Get_Reduce(
void* ctx);
6326 DSS_CAPI_DLL
void ctx_LineGeometries_Set_Reduce(
void* ctx, uint16_t Value);
6327 DSS_CAPI_DLL
double ctx_LineGeometries_Get_RhoEarth(
void* ctx);
6328 DSS_CAPI_DLL
void ctx_LineGeometries_Set_RhoEarth(
void* ctx,
double Value);
6329 DSS_CAPI_DLL
double ctx_LineGeometries_Get_NormAmps(
void* ctx);
6330 DSS_CAPI_DLL
void ctx_LineGeometries_Set_NormAmps(
void* ctx,
double Value);
6331 DSS_CAPI_DLL
double ctx_LineGeometries_Get_EmergAmps(
void* ctx);
6332 DSS_CAPI_DLL
void ctx_LineGeometries_Set_EmergAmps(
void* ctx,
double Value);
6333 DSS_CAPI_DLL
void ctx_LineGeometries_Get_AllNames(
void* ctx,
char*** ResultPtr, int32_t* ResultCount);
6334 DSS_CAPI_DLL
void ctx_LineGeometries_Get_AllNames_GR(
void* ctx);
6336 DSS_CAPI_DLL int32_t ctx_LineSpacings_Get_Count(
void* ctx);
6337 DSS_CAPI_DLL int32_t ctx_LineSpacings_Get_First(
void* ctx);
6338 DSS_CAPI_DLL int32_t ctx_LineSpacings_Get_Next(
void* ctx);
6339 DSS_CAPI_DLL
char* ctx_LineSpacings_Get_Name(
void* ctx);
6340 DSS_CAPI_DLL
void ctx_LineSpacings_Set_Name(
void* ctx,
const char* Value);
6341 DSS_CAPI_DLL int32_t ctx_LineSpacings_Get_Nconds(
void* ctx);
6342 DSS_CAPI_DLL
void ctx_LineSpacings_Set_Nconds(
void* ctx, int32_t Value);
6343 DSS_CAPI_DLL int32_t ctx_LineSpacings_Get_Phases(
void* ctx);
6344 DSS_CAPI_DLL
void ctx_LineSpacings_Set_Phases(
void* ctx, int32_t Value);
6345 DSS_CAPI_DLL int32_t ctx_LineSpacings_Get_Units(
void* ctx);
6346 DSS_CAPI_DLL
void ctx_LineSpacings_Set_Units(
void* ctx, int32_t Value);
6347 DSS_CAPI_DLL
void ctx_LineSpacings_Get_Xcoords(
void* ctx,
double** ResultPtr, int32_t* ResultCount);
6348 DSS_CAPI_DLL
void ctx_LineSpacings_Get_Xcoords_GR(
void* ctx);
6349 DSS_CAPI_DLL
void ctx_LineSpacings_Set_Xcoords(
void* ctx,
double* ValuePtr, int32_t ValueCount);
6350 DSS_CAPI_DLL
void ctx_LineSpacings_Get_Ycoords(
void* ctx,
double** ResultPtr, int32_t* ResultCount);
6351 DSS_CAPI_DLL
void ctx_LineSpacings_Get_Ycoords_GR(
void* ctx);
6352 DSS_CAPI_DLL
void ctx_LineSpacings_Set_Ycoords(
void* ctx,
double* ValuePtr, int32_t ValueCount);
6353 DSS_CAPI_DLL
void ctx_LineSpacings_Get_AllNames(
void* ctx,
char*** ResultPtr, int32_t* ResultCount);
6354 DSS_CAPI_DLL
void ctx_LineSpacings_Get_AllNames_GR(
void* ctx);
6356 DSS_CAPI_DLL int32_t ctx_Loads_Get_Phases(
void* ctx);
6357 DSS_CAPI_DLL
void ctx_Loads_Set_Phases(
void* ctx, int32_t Integer);
6359 DSS_CAPI_DLL
void ctx_Reactors_Get_AllNames(
void* ctx,
char*** ResultPtr, int32_t* ResultCount);
6360 DSS_CAPI_DLL
void ctx_Reactors_Get_AllNames_GR(
void* ctx);
6361 DSS_CAPI_DLL
char* ctx_Reactors_Get_Name(
void* ctx);
6362 DSS_CAPI_DLL
void ctx_Reactors_Set_Name(
void* ctx,
const char* Value);
6363 DSS_CAPI_DLL int32_t ctx_Reactors_Get_First(
void* ctx);
6364 DSS_CAPI_DLL int32_t ctx_Reactors_Get_Next(
void* ctx);
6365 DSS_CAPI_DLL int32_t ctx_Reactors_Get_Count(
void* ctx);
6366 DSS_CAPI_DLL
double ctx_Reactors_Get_kV(
void* ctx);
6367 DSS_CAPI_DLL
void ctx_Reactors_Set_kV(
void* ctx,
double Value);
6368 DSS_CAPI_DLL
double ctx_Reactors_Get_kvar(
void* ctx);
6369 DSS_CAPI_DLL
void ctx_Reactors_Set_kvar(
void* ctx,
double Value);
6370 DSS_CAPI_DLL int32_t ctx_Reactors_Get_Phases(
void* ctx);
6371 DSS_CAPI_DLL
void ctx_Reactors_Set_Phases(
void* ctx, int32_t Integer);
6372 DSS_CAPI_DLL uint16_t ctx_Reactors_Get_IsDelta(
void* ctx);
6373 DSS_CAPI_DLL
void ctx_Reactors_Set_IsDelta(
void* ctx, uint16_t Value);
6374 DSS_CAPI_DLL uint16_t ctx_Reactors_Get_Parallel(
void* ctx);
6375 DSS_CAPI_DLL
void ctx_Reactors_Set_Parallel(
void* ctx, uint16_t Value);
6376 DSS_CAPI_DLL
double ctx_Reactors_Get_LmH(
void* ctx);
6377 DSS_CAPI_DLL
void ctx_Reactors_Set_LmH(
void* ctx,
double Value);
6378 DSS_CAPI_DLL
char* ctx_Reactors_Get_Bus1(
void* ctx);
6379 DSS_CAPI_DLL
char* ctx_Reactors_Get_Bus2(
void* ctx);
6380 DSS_CAPI_DLL
void ctx_Reactors_Set_Bus1(
void* ctx,
const char* Value);
6381 DSS_CAPI_DLL
void ctx_Reactors_Set_Bus2(
void* ctx,
const char* Value);
6382 DSS_CAPI_DLL
double ctx_Reactors_Get_R(
void* ctx);
6383 DSS_CAPI_DLL
void ctx_Reactors_Set_R(
void* ctx,
double Value);
6384 DSS_CAPI_DLL
double ctx_Reactors_Get_X(
void* ctx);
6385 DSS_CAPI_DLL
void ctx_Reactors_Set_X(
void* ctx,
double Value);
6386 DSS_CAPI_DLL
double ctx_Reactors_Get_Rp(
void* ctx);
6387 DSS_CAPI_DLL
void ctx_Reactors_Set_Rp(
void* ctx,
double Value);
6388 DSS_CAPI_DLL
char* ctx_Reactors_Get_RCurve(
void* ctx);
6389 DSS_CAPI_DLL
void ctx_Reactors_Set_RCurve(
void* ctx,
const char* Value);
6390 DSS_CAPI_DLL
char* ctx_Reactors_Get_LCurve(
void* ctx);
6391 DSS_CAPI_DLL
void ctx_Reactors_Set_LCurve(
void* ctx,
const char* Value);
6392 DSS_CAPI_DLL
void ctx_Reactors_Get_Rmatrix(
void* ctx,
double** ResultPtr, int32_t* ResultCount);
6393 DSS_CAPI_DLL
void ctx_Reactors_Get_Rmatrix_GR(
void* ctx);
6394 DSS_CAPI_DLL
void ctx_Reactors_Set_Rmatrix(
void* ctx,
double* ValuePtr, int32_t ValueCount);
6395 DSS_CAPI_DLL
void ctx_Reactors_Get_Xmatrix(
void* ctx,
double** ResultPtr, int32_t* ResultCount);
6396 DSS_CAPI_DLL
void ctx_Reactors_Get_Xmatrix_GR(
void* ctx);
6397 DSS_CAPI_DLL
void ctx_Reactors_Set_Xmatrix(
void* ctx,
double* ValuePtr, int32_t ValueCount);
6398 DSS_CAPI_DLL
void ctx_Reactors_Get_Z(
void* ctx,
double** ResultPtr, int32_t* ResultCount);
6399 DSS_CAPI_DLL
void ctx_Reactors_Get_Z_GR(
void* ctx);
6400 DSS_CAPI_DLL
void ctx_Reactors_Set_Z(
void* ctx,
double* ValuePtr, int32_t ValueCount);
6401 DSS_CAPI_DLL
void ctx_Reactors_Get_Z1(
void* ctx,
double** ResultPtr, int32_t* ResultCount);
6402 DSS_CAPI_DLL
void ctx_Reactors_Get_Z1_GR(
void* ctx);
6403 DSS_CAPI_DLL
void ctx_Reactors_Set_Z1(
void* ctx,
double* ValuePtr, int32_t ValueCount);
6404 DSS_CAPI_DLL
void ctx_Reactors_Get_Z2(
void* ctx,
double** ResultPtr, int32_t* ResultCount);
6405 DSS_CAPI_DLL
void ctx_Reactors_Get_Z2_GR(
void* ctx);
6406 DSS_CAPI_DLL
void ctx_Reactors_Set_Z2(
void* ctx,
double* ValuePtr, int32_t ValueCount);
6407 DSS_CAPI_DLL
void ctx_Reactors_Get_Z0(
void* ctx,
double** ResultPtr, int32_t* ResultCount);
6408 DSS_CAPI_DLL
void ctx_Reactors_Get_Z0_GR(
void* ctx);
6409 DSS_CAPI_DLL
void ctx_Reactors_Set_Z0(
void* ctx,
double* ValuePtr, int32_t ValueCount);
6410 DSS_CAPI_DLL int32_t ctx_Reactors_Get_SpecType(
void* ctx);
6412 DSS_CAPI_DLL int32_t ctx_TSData_Get_Count(
void* ctx);
6413 DSS_CAPI_DLL int32_t ctx_TSData_Get_First(
void* ctx);
6414 DSS_CAPI_DLL int32_t ctx_TSData_Get_Next(
void* ctx);
6415 DSS_CAPI_DLL
char *ctx_TSData_Get_Name(
void* ctx);
6416 DSS_CAPI_DLL
void ctx_TSData_Set_Name(
void* ctx,
const char* Value);
6417 DSS_CAPI_DLL
void ctx_TSData_Get_AllNames(
void* ctx,
char*** ResultPtr, int32_t* ResultCount);
6418 DSS_CAPI_DLL
void ctx_TSData_Get_AllNames_GR(
void* ctx);
6419 DSS_CAPI_DLL
double ctx_TSData_Get_Rdc(
void* ctx);
6420 DSS_CAPI_DLL
void ctx_TSData_Set_Rdc(
void* ctx,
double Value);
6421 DSS_CAPI_DLL
double ctx_TSData_Get_Rac(
void* ctx);
6422 DSS_CAPI_DLL
void ctx_TSData_Set_Rac(
void* ctx,
double Value);
6423 DSS_CAPI_DLL
double ctx_TSData_Get_GMRac(
void* ctx);
6424 DSS_CAPI_DLL
void ctx_TSData_Set_GMRac(
void* ctx,
double Value);
6425 DSS_CAPI_DLL int32_t ctx_TSData_Get_GMRUnits(
void* ctx);
6426 DSS_CAPI_DLL
void ctx_TSData_Set_GMRUnits(
void* ctx, int32_t Value);
6427 DSS_CAPI_DLL
double ctx_TSData_Get_Radius(
void* ctx);
6428 DSS_CAPI_DLL
void ctx_TSData_Set_Radius(
void* ctx,
double Value);
6429 DSS_CAPI_DLL int32_t ctx_TSData_Get_RadiusUnits(
void* ctx);
6430 DSS_CAPI_DLL
void ctx_TSData_Set_RadiusUnits(
void* ctx, int32_t Value);
6431 DSS_CAPI_DLL int32_t ctx_TSData_Get_ResistanceUnits(
void* ctx);
6432 DSS_CAPI_DLL
void ctx_TSData_Set_ResistanceUnits(
void* ctx, int32_t Value);
6433 DSS_CAPI_DLL
double ctx_TSData_Get_Diameter(
void* ctx);
6434 DSS_CAPI_DLL
void ctx_TSData_Set_Diameter(
void* ctx,
double Value);
6435 DSS_CAPI_DLL
double ctx_TSData_Get_NormAmps(
void* ctx);
6436 DSS_CAPI_DLL
void ctx_TSData_Set_NormAmps(
void* ctx,
double Value);
6437 DSS_CAPI_DLL
double ctx_TSData_Get_EmergAmps(
void* ctx);
6438 DSS_CAPI_DLL
void ctx_TSData_Set_EmergAmps(
void* ctx,
double Value);
6439 DSS_CAPI_DLL
double ctx_TSData_Get_EpsR(
void* ctx);
6440 DSS_CAPI_DLL
void ctx_TSData_Set_EpsR(
void* ctx,
double Value);
6441 DSS_CAPI_DLL
double ctx_TSData_Get_InsLayer(
void* ctx);
6442 DSS_CAPI_DLL
void ctx_TSData_Set_InsLayer(
void* ctx,
double Value);
6443 DSS_CAPI_DLL
double ctx_TSData_Get_DiaIns(
void* ctx);
6444 DSS_CAPI_DLL
void ctx_TSData_Set_DiaIns(
void* ctx,
double Value);
6445 DSS_CAPI_DLL
double ctx_TSData_Get_DiaCable(
void* ctx);
6446 DSS_CAPI_DLL
void ctx_TSData_Set_DiaCable(
void* ctx,
double Value);
6447 DSS_CAPI_DLL
double ctx_TSData_Get_DiaShield(
void* ctx);
6448 DSS_CAPI_DLL
void ctx_TSData_Set_DiaShield(
void* ctx,
double Value);
6449 DSS_CAPI_DLL
double ctx_TSData_Get_TapeLayer(
void* ctx);
6450 DSS_CAPI_DLL
void ctx_TSData_Set_TapeLayer(
void* ctx,
double Value);
6451 DSS_CAPI_DLL
double ctx_TSData_Get_TapeLap(
void* ctx);
6452 DSS_CAPI_DLL
void ctx_TSData_Set_TapeLap(
void* ctx,
double Value);
6454 DSS_CAPI_DLL int32_t ctx_WireData_Get_Count(
void* ctx);
6455 DSS_CAPI_DLL int32_t ctx_WireData_Get_First(
void* ctx);
6456 DSS_CAPI_DLL int32_t ctx_WireData_Get_Next(
void* ctx);
6457 DSS_CAPI_DLL
char* ctx_WireData_Get_Name(
void* ctx);
6458 DSS_CAPI_DLL
void ctx_WireData_Set_Name(
void* ctx,
const char* Value);
6459 DSS_CAPI_DLL
void ctx_WireData_Get_AllNames(
void* ctx,
char*** ResultPtr, int32_t* ResultCount);
6460 DSS_CAPI_DLL
void ctx_WireData_Get_AllNames_GR(
void* ctx);
6461 DSS_CAPI_DLL
double ctx_WireData_Get_Rdc(
void* ctx);
6462 DSS_CAPI_DLL
void ctx_WireData_Set_Rdc(
void* ctx,
double Value);
6463 DSS_CAPI_DLL
double ctx_WireData_Get_Rac(
void* ctx);
6464 DSS_CAPI_DLL
void ctx_WireData_Set_Rac(
void* ctx,
double Value);
6465 DSS_CAPI_DLL
double ctx_WireData_Get_GMRac(
void* ctx);
6466 DSS_CAPI_DLL
void ctx_WireData_Set_GMRac(
void* ctx,
double Value);
6467 DSS_CAPI_DLL int32_t ctx_WireData_Get_GMRUnits(
void* ctx);
6468 DSS_CAPI_DLL
void ctx_WireData_Set_GMRUnits(
void* ctx, int32_t Value);
6469 DSS_CAPI_DLL
double ctx_WireData_Get_Radius(
void* ctx);
6470 DSS_CAPI_DLL
void ctx_WireData_Set_Radius(
void* ctx,
double Value);
6471 DSS_CAPI_DLL int32_t ctx_WireData_Get_RadiusUnits(
void* ctx);
6472 DSS_CAPI_DLL
void ctx_WireData_Set_RadiusUnits(
void* ctx, int32_t Value);
6473 DSS_CAPI_DLL int32_t ctx_WireData_Get_ResistanceUnits(
void* ctx);
6474 DSS_CAPI_DLL
void ctx_WireData_Set_ResistanceUnits(
void* ctx, int32_t Value);
6475 DSS_CAPI_DLL
double ctx_WireData_Get_Diameter(
void* ctx);
6476 DSS_CAPI_DLL
void ctx_WireData_Set_Diameter(
void* ctx,
double Value);
6477 DSS_CAPI_DLL
double ctx_WireData_Get_NormAmps(
void* ctx);
6478 DSS_CAPI_DLL
void ctx_WireData_Set_NormAmps(
void* ctx,
double Value);
6479 DSS_CAPI_DLL
double ctx_WireData_Get_EmergAmps(
void* ctx);
6480 DSS_CAPI_DLL
void ctx_WireData_Set_EmergAmps(
void* ctx,
double Value);
6481 DSS_CAPI_DLL
double ctx_WireData_Get_CapRadius(
void* ctx);
6482 DSS_CAPI_DLL
void ctx_WireData_Set_CapRadius(
void* ctx,
double Value);
6489 DSS_CAPI_DLL int32_t ctx_Bus_Get_Next(
void* ctx);
6499 DSS_CAPI_DLL uint16_t ctx_Error_Get_EarlyAbort(
void* ctx);
6500 DSS_CAPI_DLL
void ctx_Error_Set_EarlyAbort(
void* ctx, uint16_t Value);
6519 DSS_CAPI_DLL uint16_t ctx_Error_Get_ExtendedErrors(
void* ctx);
6520 DSS_CAPI_DLL
void ctx_Error_Set_ExtendedErrors(
void* ctx, uint16_t Value);
6522 DSS_CAPI_DLL int32_t ctx_CNData_Get_idx(
void* ctx);
6523 DSS_CAPI_DLL
void ctx_CNData_Set_idx(
void* ctx, int32_t Value);
6524 DSS_CAPI_DLL int32_t ctx_CapControls_Get_idx(
void* ctx);
6525 DSS_CAPI_DLL
void ctx_CapControls_Set_idx(
void* ctx, int32_t Value);
6526 DSS_CAPI_DLL int32_t ctx_Capacitors_Get_idx(
void* ctx);
6527 DSS_CAPI_DLL
void ctx_Capacitors_Set_idx(
void* ctx, int32_t Value);
6528 DSS_CAPI_DLL int32_t ctx_GICSources_Get_idx(
void* ctx);
6529 DSS_CAPI_DLL
void ctx_GICSources_Set_idx(
void* ctx, int32_t Value);
6530 DSS_CAPI_DLL int32_t ctx_ISources_Get_idx(
void* ctx);
6531 DSS_CAPI_DLL
void ctx_ISources_Set_idx(
void* ctx, int32_t Value);
6532 DSS_CAPI_DLL int32_t ctx_LineCodes_Get_idx(
void* ctx);
6533 DSS_CAPI_DLL
void ctx_LineCodes_Set_idx(
void* ctx, int32_t Value);
6534 DSS_CAPI_DLL int32_t ctx_LineGeometries_Get_idx(
void* ctx);
6535 DSS_CAPI_DLL
void ctx_LineGeometries_Set_idx(
void* ctx, int32_t Value);
6536 DSS_CAPI_DLL int32_t ctx_LineSpacings_Get_idx(
void* ctx);
6537 DSS_CAPI_DLL
void ctx_LineSpacings_Set_idx(
void* ctx, int32_t Value);
6538 DSS_CAPI_DLL int32_t ctx_Lines_Get_idx(
void* ctx);
6539 DSS_CAPI_DLL
void ctx_Lines_Set_idx(
void* ctx, int32_t Value);
6540 DSS_CAPI_DLL int32_t ctx_LoadShapes_Get_idx(
void* ctx);
6541 DSS_CAPI_DLL
void ctx_LoadShapes_Set_idx(
void* ctx, int32_t Value);
6542 DSS_CAPI_DLL int32_t ctx_Meters_Get_idx(
void* ctx);
6543 DSS_CAPI_DLL
void ctx_Meters_Set_idx(
void* ctx, int32_t Value);
6544 DSS_CAPI_DLL int32_t ctx_Monitors_Get_idx(
void* ctx);
6545 DSS_CAPI_DLL
void ctx_Monitors_Set_idx(
void* ctx, int32_t Value);
6546 DSS_CAPI_DLL int32_t ctx_Reactors_Get_idx(
void* ctx);
6547 DSS_CAPI_DLL
void ctx_Reactors_Set_idx(
void* ctx, int32_t Value);
6548 DSS_CAPI_DLL int32_t ctx_RegControls_Get_idx(
void* ctx);
6549 DSS_CAPI_DLL
void ctx_RegControls_Set_idx(
void* ctx, int32_t Value);
6550 DSS_CAPI_DLL int32_t ctx_Sensors_Get_idx(
void* ctx);
6551 DSS_CAPI_DLL
void ctx_Sensors_Set_idx(
void* ctx, int32_t Value);
6552 DSS_CAPI_DLL int32_t ctx_SwtControls_Get_idx(
void* ctx);
6553 DSS_CAPI_DLL
void ctx_SwtControls_Set_idx(
void* ctx, int32_t Value);
6554 DSS_CAPI_DLL int32_t ctx_TSData_Get_idx(
void* ctx);
6555 DSS_CAPI_DLL
void ctx_TSData_Set_idx(
void* ctx, int32_t Value);
6556 DSS_CAPI_DLL int32_t ctx_Transformers_Get_idx(
void* ctx);
6557 DSS_CAPI_DLL
void ctx_Transformers_Set_idx(
void* ctx, int32_t Value);
6558 DSS_CAPI_DLL int32_t ctx_Vsources_Get_idx(
void* ctx);
6559 DSS_CAPI_DLL
void ctx_Vsources_Set_idx(
void* ctx, int32_t Value);
6560 DSS_CAPI_DLL int32_t ctx_WireData_Get_idx(
void* ctx);
6561 DSS_CAPI_DLL
void ctx_WireData_Set_idx(
void* ctx, int32_t Value);
6562 DSS_CAPI_DLL int32_t ctx_XYCurves_Get_idx(
void* ctx);
6563 DSS_CAPI_DLL
void ctx_XYCurves_Set_idx(
void* ctx, int32_t Value);
6572 DSS_CAPI_DLL
void ctx_Circuit_Get_ElementLosses(
void* ctx,
double** ResultPtr, int32_t* ResultCount, int32_t *ElementsPtr, int32_t ElementsCount);
6576 DSS_CAPI_DLL
void ctx_Circuit_Get_ElementLosses_GR(
void* ctx, int32_t *ElementsPtr, int32_t ElementsCount);
6598 DSS_CAPI_DLL
void ctx_LoadShapes_Set_Points(
void* ctx, int32_t Npts,
void *HoursPtr,
void *PMultPtr,
void *QMultPtr, uint16_t ExternalMemory, uint16_t IsFloat32, int32_t Stride);
6606 DSS_CAPI_DLL
void ctx_LoadShapes_UseFloat32(
void* ctx);
6614 DSS_CAPI_DLL
void ctx_LoadShapes_UseFloat64(
void* ctx);
6622 DSS_CAPI_DLL
void ctx_LoadShapes_Set_MaxP(
void* ctx,
double Value);
6630 DSS_CAPI_DLL
double ctx_LoadShapes_Get_MaxP(
void* ctx);
6638 DSS_CAPI_DLL
void ctx_LoadShapes_Set_MaxQ(
void* ctx,
double Value);
6647 DSS_CAPI_DLL
double ctx_LoadShapes_Get_MaxQ(
void* ctx);
6655 DSS_CAPI_DLL
void ctx_CktElement_Get_NodeRef(
void* ctx, int32_t** ResultPtr, int32_t* ResultCount);
6659 DSS_CAPI_DLL
void ctx_CktElement_Get_NodeRef_GR(
void* ctx);
6664 DSS_CAPI_DLL uint16_t ctx_YMatrix_CheckConvergence(
void* ctx);
6665 DSS_CAPI_DLL
void ctx_YMatrix_SetGeneratordQdV(
void* ctx);
6667 DSS_CAPI_DLL uint16_t ctx_YMatrix_Get_LoadsNeedUpdating(
void* ctx);
6668 DSS_CAPI_DLL
void ctx_YMatrix_Set_LoadsNeedUpdating(
void* ctx, uint16_t Value);
6669 DSS_CAPI_DLL uint16_t ctx_YMatrix_Get_SolutionInitialized(
void* ctx);
6670 DSS_CAPI_DLL
void ctx_YMatrix_Set_SolutionInitialized(
void* ctx, uint16_t Value);
6672 DSS_CAPI_DLL int32_t ctx_YMatrix_Get_Iteration(
void* ctx);
6673 DSS_CAPI_DLL
void ctx_YMatrix_Set_Iteration(
void* ctx, int32_t Value);
6674 DSS_CAPI_DLL
void *ctx_YMatrix_Get_Handle(
void* ctx);
6676 DSS_CAPI_DLL
void ctx_YMatrix_Set_SolverOptions(
void* ctx, uint64_t opts);
6677 DSS_CAPI_DLL uint64_t ctx_YMatrix_Get_SolverOptions(
void* ctx);
6679 DSS_CAPI_DLL
void ctx_Text_CommandBlock(
void* ctx,
const char* Value);
6680 DSS_CAPI_DLL
void ctx_Text_CommandArray(
void* ctx,
const char** ValuePtr, int32_t ValueCount);
6690 DSS_CAPI_DLL
void ctx_ZIP_Open(
void* ctx,
const char* FileName);
6700 DSS_CAPI_DLL
void ctx_ZIP_Redirect(
void* ctx,
const char* FileInZip);
6707 DSS_CAPI_DLL uint16_t ctx_ZIP_Contains(
void* ctx,
const char* Name);
6718 DSS_CAPI_DLL
void ctx_ZIP_List(
void* ctx,
char*** ResultPtr, int32_t *ResultCount,
const char* RegExp);
6726 DSS_CAPI_DLL
void ctx_ZIP_Extract(
void* ctx, int8_t** ResultPtr, int32_t* ResultCount,
const char* FileName);
6728 DSS_CAPI_DLL
void ctx_ZIP_Extract_GR(
void* ctx,
const char* FileName);
6735 DSS_CAPI_DLL
void ctx_ZIP_Close(
void* ctx);
6883#ifdef DSS_CAPI_NAMESPACE
int32_t(* dss_callback_plot_t)(void *ctx, char *jsonParams)
Function types for plotting and writing/message callbacks.
Definition: dss_capi.h:215