locking of ChannelRequest data

This commit is contained in:
Matej Sekoranja
2011-10-04 14:51:23 +02:00
parent 179e99559b
commit e21938968c
4 changed files with 210 additions and 25 deletions

View File

@@ -152,9 +152,17 @@ class MockChannelProcess :
virtual void destroy()
{
}
virtual void lock()
{
// TODO !!!
}
virtual void unlock()
{
// TODO !!!
}
};
@@ -212,6 +220,15 @@ class MockChannelGet : public ChannelGet
{
}
virtual void lock()
{
// TODO !!!
}
virtual void unlock()
{
// TODO !!!
}
};
@@ -266,6 +283,15 @@ class MockChannelPut : public ChannelPut
{
}
virtual void lock()
{
// TODO !!!
}
virtual void unlock()
{
// TODO !!!
}
};
@@ -322,6 +348,15 @@ class MockChannelPutGet : public ChannelPutGet
{
}
virtual void lock()
{
// TODO !!!
}
virtual void unlock()
{
// TODO !!!
}
};
@@ -371,6 +406,15 @@ class MockChannelRPC : public ChannelRPC
{
}
virtual void lock()
{
// TODO !!!
}
virtual void unlock()
{
// TODO !!!
}
};
@@ -442,6 +486,15 @@ class MockChannelArray : public ChannelArray
{
}
virtual void lock()
{
// TODO !!!
}
virtual void unlock()
{
// TODO !!!
}
};
@@ -541,6 +594,16 @@ class MockMonitor : public Monitor, public MonitorElement, public std::tr1::enab
stop();
}
virtual void lock()
{
// TODO !!!
}
virtual void unlock()
{
// TODO !!!
}
// ============ MonitorElement ============
virtual PVStructure::shared_pointer const & getPVStructure()