Subversion Repositories HomeAutomation

Rev

Rev 1595 | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | SVN | RSS feed

Rev 1595 Rev 2216
Line 28... Line 28...
28
    this->type_ = type;
28
    this->type_ = type;
29
    this->payload_ = payload;
29
    this->payload_ = payload;
30
    this->origin_ = origin;
30
    this->origin_ = origin;
31
}
31
}
32
 
32
 
33
Message::~Message()
33
Message::Message(Message::Type type, common::Byteset data, Origin* origin)
34
{
34
{
-
 
35
  this->type_ = type;
-
 
36
  this->data_ = data;
-
 
37
  this->origin_ = origin;
35
}
38
}
-
 
39
 
-
 
40
 
-
 
41
Message::~Message()
-
 
42
{
-
 
43
}
36
 
44
 
37
Message::Type Message::GetType()
45
Message::Type Message::GetType()
38
{
46
{
39
    return this->type_;
47
    return this->type_;
40
}
48
}
41
 
49
 
42
Message::PayloadPointer Message::GetPayload()
50
Message::PayloadPointer Message::GetPayload()
43
{
51
{
44
    return this->payload_;
52
    return this->payload_;
45
}
53
}
-
 
54
 
-
 
55
common::Byteset Message::GetRawData()
-
 
56
{
-
 
57
    return this->data_;
-
 
58
}
-
 
59
 
46
 
60
 
47
bool Message::TestIfOrigin(Origin* origin)
61
bool Message::TestIfOrigin(Origin* origin)
48
{
62
{
49
    return (this->origin_ == origin);
63
    return (this->origin_ == origin);
50
}
64
}