Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
U
uniset2
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
1
Issues
1
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
UniSet project repositories
uniset2
Commits
89ba4e3b
Commit
89ba4e3b
authored
Jul 26, 2016
by
Pavel Vainerman
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Корректировка processingMessage()
parent
918110b0
Hide whitespace changes
Inline
Side-by-side
Showing
12 changed files
with
36 additions
and
30 deletions
+36
-30
ctl-cpp-common.xsl
Utilities/codegen/ctl-cpp-common.xsl
+5
-5
libuniset2.spec
conf/libuniset2.spec
+7
-1
UObject_SK.h
extensions/include/UObject_SK.h
+2
-2
UObject_SK.cc
extensions/lib/UObject_SK.cc
+5
-5
DBServer.h
include/DBServer.h
+1
-1
PassiveObject.h
include/PassiveObject.h
+1
-1
ProxyManager.h
include/ProxyManager.h
+2
-2
UniSetObject.h
include/UniSetObject.h
+1
-1
PassiveObject.cc
src/ObjectRepository/PassiveObject.cc
+4
-4
ProxyManager.cc
src/ObjectRepository/ProxyManager.cc
+2
-2
UniSetObject.cc
src/ObjectRepository/UniSetObject.cc
+4
-4
DBServer.cc
src/Services/DBServer.cc
+2
-2
No files found.
Utilities/codegen/ctl-cpp-common.xsl
View file @
89ba4e3b
...
@@ -254,7 +254,7 @@
...
@@ -254,7 +254,7 @@
<xsl:template
name=
"COMMON-HEAD-PROTECTED"
>
<xsl:template
name=
"COMMON-HEAD-PROTECTED"
>
virtual void callback() override;
virtual void callback() override;
virtual void processingMessage( UniSetTypes::VoidMessage* msg ) override;
virtual void processingMessage(
const
UniSetTypes::VoidMessage* msg ) override;
virtual void sysCommand( const UniSetTypes::SystemMessage* sm ){};
virtual void sysCommand( const UniSetTypes::SystemMessage* sm ){};
virtual void askSensors( UniversalIO::UIOCommand cmd ){}
virtual void askSensors( UniversalIO::UIOCommand cmd ){}
virtual void sensorInfo( const UniSetTypes::SensorMessage* sm ) override{}
virtual void sensorInfo( const UniSetTypes::SensorMessage* sm ) override{}
...
@@ -376,22 +376,22 @@ void <xsl:value-of select="$CLASSNAME"/>_SK::init_dlog( std::shared_ptr<Debug
...
@@ -376,22 +376,22 @@ void <xsl:value-of select="$CLASSNAME"/>_SK::init_dlog( std::shared_ptr<Debug
<xsl:value-of
select=
"$CLASSNAME"
/>
_SK::mylog = d;
<xsl:value-of
select=
"$CLASSNAME"
/>
_SK::mylog = d;
}
}
// ------------------------------------------------------------------------------------------
// ------------------------------------------------------------------------------------------
void
<xsl:value-of
select=
"$CLASSNAME"
/>
_SK::processingMessage( UniSetTypes::VoidMessage* _msg )
void
<xsl:value-of
select=
"$CLASSNAME"
/>
_SK::processingMessage(
const
UniSetTypes::VoidMessage* _msg )
{
{
try
try
{
{
switch( _msg->type )
switch( _msg->type )
{
{
case Message::SensorInfo:
case Message::SensorInfo:
preSensorInfo( reinterpret_cast
<
SensorMessage*
>
(_msg) );
preSensorInfo( reinterpret_cast
<
const
SensorMessage*
>
(_msg) );
break;
break;
case Message::Timer:
case Message::Timer:
preTimerInfo( reinterpret_cast
<
TimerMessage*
>
(_msg) );
preTimerInfo( reinterpret_cast
<
const
TimerMessage*
>
(_msg) );
break;
break;
case Message::SysCommand:
case Message::SysCommand:
preSysCommand( reinterpret_cast
<
SystemMessage*
>
(_msg) );
preSysCommand( reinterpret_cast
<
const
SystemMessage*
>
(_msg) );
break;
break;
default:
default:
...
...
conf/libuniset2.spec
View file @
89ba4e3b
...
@@ -14,7 +14,7 @@
...
@@ -14,7 +14,7 @@
Name: libuniset2
Name: libuniset2
Version: 2.4
Version: 2.4
Release: alt
1
Release: alt
2
Summary: UniSet - library for building distributed industrial control systems
Summary: UniSet - library for building distributed industrial control systems
License: LGPL
License: LGPL
...
@@ -484,6 +484,12 @@ mv -f %buildroot%python_sitelibdir_noarch/* %buildroot%python_sitelibdir/%oname
...
@@ -484,6 +484,12 @@ mv -f %buildroot%python_sitelibdir_noarch/* %buildroot%python_sitelibdir/%oname
# ..
# ..
%changelog
%changelog
* Tue Jul 26 2016 Pavel Vainerman <pv@altlinux.ru> 2.4-alt2
- minor fixes
* Mon Jul 25 2016 Pavel Vainerman <pv@altlinux.ru> 2.4-alt1
- build new version
* Sun Jul 24 2016 Pavel Vainerman <pv@altlinux.ru> 2.3-alt10
* Sun Jul 24 2016 Pavel Vainerman <pv@altlinux.ru> 2.3-alt10
- up build
- up build
...
...
extensions/include/UObject_SK.h
View file @
89ba4e3b
...
@@ -8,7 +8,7 @@
...
@@ -8,7 +8,7 @@
ВСЕ ВАШИ ИЗМЕНЕНИЯ БУДУТ ПОТЕРЯНЫ.
ВСЕ ВАШИ ИЗМЕНЕНИЯ БУДУТ ПОТЕРЯНЫ.
*/
*/
// --------------------------------------------------------------------------
// --------------------------------------------------------------------------
// generate timestamp: 2016-0
6-02
+03:00
// generate timestamp: 2016-0
7-26
+03:00
// -----------------------------------------------------------------------------
// -----------------------------------------------------------------------------
#ifndef UObject_SK_H_
#ifndef UObject_SK_H_
#define UObject_SK_H_
#define UObject_SK_H_
...
@@ -144,7 +144,7 @@ class UObject_SK:
...
@@ -144,7 +144,7 @@ class UObject_SK:
virtual
void
callback
()
override
;
virtual
void
callback
()
override
;
virtual
void
processingMessage
(
UniSetTypes
::
VoidMessage
*
msg
)
override
;
virtual
void
processingMessage
(
const
UniSetTypes
::
VoidMessage
*
msg
)
override
;
virtual
void
sysCommand
(
const
UniSetTypes
::
SystemMessage
*
sm
){};
virtual
void
sysCommand
(
const
UniSetTypes
::
SystemMessage
*
sm
){};
virtual
void
askSensors
(
UniversalIO
::
UIOCommand
cmd
){}
virtual
void
askSensors
(
UniversalIO
::
UIOCommand
cmd
){}
virtual
void
sensorInfo
(
const
UniSetTypes
::
SensorMessage
*
sm
)
override
{}
virtual
void
sensorInfo
(
const
UniSetTypes
::
SensorMessage
*
sm
)
override
{}
...
...
extensions/lib/UObject_SK.cc
View file @
89ba4e3b
...
@@ -11,7 +11,7 @@
...
@@ -11,7 +11,7 @@
ВСЕ ВАШИ ИЗМЕНЕНИЯ БУДУТ ПОТЕРЯНЫ.
ВСЕ ВАШИ ИЗМЕНЕНИЯ БУДУТ ПОТЕРЯНЫ.
*/
*/
// --------------------------------------------------------------------------
// --------------------------------------------------------------------------
// generate timestamp: 2016-0
6-02
+03:00
// generate timestamp: 2016-0
7-26
+03:00
// -----------------------------------------------------------------------------
// -----------------------------------------------------------------------------
#include <memory>
#include <memory>
#include <iomanip>
#include <iomanip>
...
@@ -328,22 +328,22 @@ void UObject_SK::init_dlog( std::shared_ptr<DebugStream> d )
...
@@ -328,22 +328,22 @@ void UObject_SK::init_dlog( std::shared_ptr<DebugStream> d )
UObject_SK
::
mylog
=
d
;
UObject_SK
::
mylog
=
d
;
}
}
// ------------------------------------------------------------------------------------------
// ------------------------------------------------------------------------------------------
void
UObject_SK
::
processingMessage
(
UniSetTypes
::
VoidMessage
*
_msg
)
void
UObject_SK
::
processingMessage
(
const
UniSetTypes
::
VoidMessage
*
_msg
)
{
{
try
try
{
{
switch
(
_msg
->
type
)
switch
(
_msg
->
type
)
{
{
case
Message
:
:
SensorInfo
:
case
Message
:
:
SensorInfo
:
preSensorInfo
(
reinterpret_cast
<
SensorMessage
*>
(
_msg
)
);
preSensorInfo
(
reinterpret_cast
<
const
SensorMessage
*>
(
_msg
)
);
break
;
break
;
case
Message
:
:
Timer
:
case
Message
:
:
Timer
:
preTimerInfo
(
reinterpret_cast
<
TimerMessage
*>
(
_msg
)
);
preTimerInfo
(
reinterpret_cast
<
const
TimerMessage
*>
(
_msg
)
);
break
;
break
;
case
Message
:
:
SysCommand
:
case
Message
:
:
SysCommand
:
preSysCommand
(
reinterpret_cast
<
SystemMessage
*>
(
_msg
)
);
preSysCommand
(
reinterpret_cast
<
const
SystemMessage
*>
(
_msg
)
);
break
;
break
;
default
:
default
:
...
...
include/DBServer.h
View file @
89ba4e3b
...
@@ -58,7 +58,7 @@ class DBServer:
...
@@ -58,7 +58,7 @@ class DBServer:
protected
:
protected
:
virtual
void
processingMessage
(
UniSetTypes
::
VoidMessage
*
msg
)
override
;
virtual
void
processingMessage
(
const
UniSetTypes
::
VoidMessage
*
msg
)
override
;
virtual
void
sysCommand
(
const
UniSetTypes
::
SystemMessage
*
sm
)
override
;
virtual
void
sysCommand
(
const
UniSetTypes
::
SystemMessage
*
sm
)
override
;
virtual
void
confirmInfo
(
const
UniSetTypes
::
ConfirmMessage
*
cmsg
)
{}
virtual
void
confirmInfo
(
const
UniSetTypes
::
ConfirmMessage
*
cmsg
)
{}
...
...
include/PassiveObject.h
View file @
89ba4e3b
...
@@ -42,7 +42,7 @@ class PassiveObject
...
@@ -42,7 +42,7 @@ class PassiveObject
PassiveObject
(
UniSetTypes
::
ObjectId
id
,
ProxyManager
*
mngr
);
PassiveObject
(
UniSetTypes
::
ObjectId
id
,
ProxyManager
*
mngr
);
virtual
~
PassiveObject
();
virtual
~
PassiveObject
();
virtual
void
processingMessage
(
UniSetTypes
::
VoidMessage
*
msg
);
virtual
void
processingMessage
(
const
UniSetTypes
::
VoidMessage
*
msg
);
void
setID
(
UniSetTypes
::
ObjectId
id
);
void
setID
(
UniSetTypes
::
ObjectId
id
);
void
init
(
ProxyManager
*
mngr
);
void
init
(
ProxyManager
*
mngr
);
...
...
include/ProxyManager.h
View file @
89ba4e3b
...
@@ -47,8 +47,8 @@ class ProxyManager:
...
@@ -47,8 +47,8 @@ class ProxyManager:
protected
:
protected
:
ProxyManager
();
ProxyManager
();
virtual
void
processingMessage
(
UniSetTypes
::
VoidMessage
*
msg
);
virtual
void
processingMessage
(
const
UniSetTypes
::
VoidMessage
*
msg
);
virtual
void
allMessage
(
UniSetTypes
::
VoidMessage
*
msg
);
virtual
void
allMessage
(
const
UniSetTypes
::
VoidMessage
*
msg
);
virtual
bool
activateObject
();
virtual
bool
activateObject
();
virtual
bool
deactivateObject
();
virtual
bool
deactivateObject
();
...
...
include/UniSetObject.h
View file @
89ba4e3b
...
@@ -118,7 +118,7 @@ class UniSetObject:
...
@@ -118,7 +118,7 @@ class UniSetObject:
protected
:
protected
:
/*! обработка приходящих сообщений */
/*! обработка приходящих сообщений */
virtual
void
processingMessage
(
UniSetTypes
::
VoidMessage
*
msg
);
virtual
void
processingMessage
(
const
UniSetTypes
::
VoidMessage
*
msg
);
virtual
void
sysCommand
(
const
UniSetTypes
::
SystemMessage
*
sm
)
{}
virtual
void
sysCommand
(
const
UniSetTypes
::
SystemMessage
*
sm
)
{}
virtual
void
sensorInfo
(
const
UniSetTypes
::
SensorMessage
*
sm
)
{}
virtual
void
sensorInfo
(
const
UniSetTypes
::
SensorMessage
*
sm
)
{}
virtual
void
timerInfo
(
const
UniSetTypes
::
TimerMessage
*
tm
)
{}
virtual
void
timerInfo
(
const
UniSetTypes
::
TimerMessage
*
tm
)
{}
...
...
src/ObjectRepository/PassiveObject.cc
View file @
89ba4e3b
...
@@ -79,22 +79,22 @@ void PassiveObject::init( ProxyManager* _mngr )
...
@@ -79,22 +79,22 @@ void PassiveObject::init( ProxyManager* _mngr )
}
}
// ------------------------------------------------------------------------------------------
// ------------------------------------------------------------------------------------------
void
PassiveObject
::
processingMessage
(
UniSetTypes
::
VoidMessage
*
msg
)
void
PassiveObject
::
processingMessage
(
const
UniSetTypes
::
VoidMessage
*
msg
)
{
{
try
try
{
{
switch
(
msg
->
type
)
switch
(
msg
->
type
)
{
{
case
Message
:
:
SensorInfo
:
case
Message
:
:
SensorInfo
:
sensorInfo
(
reinterpret_cast
<
SensorMessage
*>
(
msg
)
);
sensorInfo
(
reinterpret_cast
<
const
SensorMessage
*>
(
msg
)
);
break
;
break
;
case
Message
:
:
Timer
:
case
Message
:
:
Timer
:
timerInfo
(
reinterpret_cast
<
TimerMessage
*>
(
msg
)
);
timerInfo
(
reinterpret_cast
<
const
TimerMessage
*>
(
msg
)
);
break
;
break
;
case
Message
:
:
SysCommand
:
case
Message
:
:
SysCommand
:
sysCommand
(
reinterpret_cast
<
SystemMessage
*>
(
msg
)
);
sysCommand
(
reinterpret_cast
<
const
SystemMessage
*>
(
msg
)
);
break
;
break
;
default
:
default
:
...
...
src/ObjectRepository/ProxyManager.cc
View file @
89ba4e3b
...
@@ -130,7 +130,7 @@ bool ProxyManager::deactivateObject()
...
@@ -130,7 +130,7 @@ bool ProxyManager::deactivateObject()
return
UniSetObject
::
deactivateObject
();
return
UniSetObject
::
deactivateObject
();
}
}
// -------------------------------------------------------------------------
// -------------------------------------------------------------------------
void
ProxyManager
::
processingMessage
(
UniSetTypes
::
VoidMessage
*
msg
)
void
ProxyManager
::
processingMessage
(
const
UniSetTypes
::
VoidMessage
*
msg
)
{
{
try
try
{
{
...
@@ -159,7 +159,7 @@ void ProxyManager::processingMessage( UniSetTypes::VoidMessage* msg )
...
@@ -159,7 +159,7 @@ void ProxyManager::processingMessage( UniSetTypes::VoidMessage* msg )
}
}
}
}
// -------------------------------------------------------------------------
// -------------------------------------------------------------------------
void
ProxyManager
::
allMessage
(
UniSetTypes
::
VoidMessage
*
msg
)
void
ProxyManager
::
allMessage
(
const
UniSetTypes
::
VoidMessage
*
msg
)
{
{
for
(
auto
&
o
:
omap
)
for
(
auto
&
o
:
omap
)
{
{
...
...
src/ObjectRepository/UniSetObject.cc
View file @
89ba4e3b
...
@@ -856,22 +856,22 @@ void UniSetObject::callback()
...
@@ -856,22 +856,22 @@ void UniSetObject::callback()
}
}
}
}
// ------------------------------------------------------------------------------------------
// ------------------------------------------------------------------------------------------
void
UniSetObject
::
processingMessage
(
UniSetTypes
::
VoidMessage
*
msg
)
void
UniSetObject
::
processingMessage
(
const
UniSetTypes
::
VoidMessage
*
msg
)
{
{
try
try
{
{
switch
(
msg
->
type
)
switch
(
msg
->
type
)
{
{
case
Message
:
:
SensorInfo
:
case
Message
:
:
SensorInfo
:
sensorInfo
(
reinterpret_cast
<
SensorMessage
*>
(
msg
)
);
sensorInfo
(
reinterpret_cast
<
const
SensorMessage
*>
(
msg
)
);
break
;
break
;
case
Message
:
:
Timer
:
case
Message
:
:
Timer
:
timerInfo
(
reinterpret_cast
<
TimerMessage
*>
(
msg
)
);
timerInfo
(
reinterpret_cast
<
const
TimerMessage
*>
(
msg
)
);
break
;
break
;
case
Message
:
:
SysCommand
:
case
Message
:
:
SysCommand
:
sysCommand
(
reinterpret_cast
<
SystemMessage
*>
(
msg
)
);
sysCommand
(
reinterpret_cast
<
const
SystemMessage
*>
(
msg
)
);
break
;
break
;
default
:
default
:
...
...
src/Services/DBServer.cc
View file @
89ba4e3b
...
@@ -85,12 +85,12 @@ DBServer::~DBServer()
...
@@ -85,12 +85,12 @@ DBServer::~DBServer()
{
{
}
}
//--------------------------------------------------------------------------------------------
//--------------------------------------------------------------------------------------------
void
DBServer
::
processingMessage
(
UniSetTypes
::
VoidMessage
*
msg
)
void
DBServer
::
processingMessage
(
const
UniSetTypes
::
VoidMessage
*
msg
)
{
{
switch
(
msg
->
type
)
switch
(
msg
->
type
)
{
{
case
Message
:
:
Confirm
:
case
Message
:
:
Confirm
:
confirmInfo
(
reinterpret_cast
<
ConfirmMessage
*>
(
msg
)
);
confirmInfo
(
reinterpret_cast
<
const
ConfirmMessage
*>
(
msg
)
);
break
;
break
;
default
:
default
:
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment