messagefilter::Result

class kanzi::connect::messagefilter::Result

Stores result of message filtering action.

Public Types

enum Status

Values:

enumerator Pass

Pass the message through.

enumerator Decline

Decline message delivery.

typedef enum kanzi::connect::messagefilter::Result::Status Status

Public Functions

Result(Status status = Pass, int declinedRule = 0)

C++ constructor - initialize object.

Parameters
  • status: initialization status

  • declinedRule: the rule (index of it) that declined the message.

int getDeclinedRule() const

Get the # of rule that declined the message.

Return

index to policy rule.

Status getStatus() const

The status of operation.

Return

status of operation.

void setStatus(Status verdict, int ruleId)