Exemplo n.º 1
0
        public CustomOperatorRule(int pnRuleID,
                                  TARGET_RECORD peTargetRecord,
                                  int pnTargetAttrId,
                                  string psCustomOpName,
                                  WonkaBreXmlReader.ExecuteCustomOperator poCustomOpDelegate,
                                  WonkaBreSource poCustomOpContractSource) :
            base(pnRuleID, RULE_TYPE.RT_CUSTOM_OP)
        {
            Init(peTargetRecord, pnTargetAttrId, null);

            CustomOpName           = psCustomOpName;
            CustomOpDelegate       = poCustomOpDelegate;
            CustomOpContractSource = poCustomOpContractSource;
        }
Exemplo n.º 2
0
        public WonkaBreSource(string psSourceId, string psSenderAddr, string psPwd, string psContractAddr, string psABI, WonkaBreXmlReader.ExecuteCustomOperator poCustomOpDelegate, string psCustomOpMethodName)
        {
            SourceId     = psSourceId;
            TypeOfSource = SOURCE_TYPE.SRC_TYPE_CONTRACT;

            SenderAddress   = psSenderAddr;
            Password        = psPwd;
            ContractAddress = psContractAddr;
            ContractABI     = psABI;

            APIServerAddress = "";
            APIServerPort    = -1;

            CustomOpDelegate   = poCustomOpDelegate;
            CustomOpMethodName = psCustomOpMethodName;
        }