enum rcf_op_t

Overview

RCF operation codes More…

#include <rcf_internal.h>

enum rcf_op_t {
    RCFOP_SHUTDOWN      = 1,
    RCFOP_TALIST,
    RCFOP_TACHECK,
    RCFOP_TATYPE,
    RCFOP_SESSION,
    RCFOP_REBOOT,
    RCFOP_CONFGET,
    RCFOP_CONFSET,
    RCFOP_CONFADD,
    RCFOP_CONFDEL,
    RCFOP_GET_LOG,
    RCFOP_VREAD,
    RCFOP_VWRITE,
    RCFOP_FPUT,
    RCFOP_FGET,
    RCFOP_FDEL,
    RCFOP_CSAP_CREATE,
    RCFOP_CSAP_DESTROY,
    RCFOP_CSAP_PARAM,
    RCFOP_TRSEND_START,
    RCFOP_TRSEND_STOP,
    RCFOP_TRRECV_START,
    RCFOP_TRRECV_STOP,
    RCFOP_TRRECV_GET,
    RCFOP_TRRECV_WAIT,
    RCFOP_TRSEND_RECV,
    RCFOP_TRPOLL,
    RCFOP_TRPOLL_CANCEL,
    RCFOP_EXECUTE,
    RCFOP_RPC,
    RCFOP_KILL,
    RCFOP_CONFGRP_START,
    RCFOP_CONFGRP_END,
    RCFOP_ADD_TA,
    RCFOP_DEL_TA,
    RCFOP_TADEAD,
    RCFOP_GET_SNIFFERS,
    RCFOP_GET_SNIF_DUMP,
};

Detailed Documentation

RCF operation codes

Enum Values

RCFOP_SHUTDOWN

Shutdown RCF

RCFOP_TALIST

Get list of Test Agents

RCFOP_TACHECK

Check running TA

RCFOP_TATYPE

Get TA type

RCFOP_SESSION

Create a session

RCFOP_REBOOT

Reboot the Test Agent

RCFOP_CONFGET

Configuration command “get”

RCFOP_CONFSET

Configuration command “set”

RCFOP_CONFADD

Configuration command “add”

RCFOP_CONFDEL

Configuration command “del”

RCFOP_GET_LOG

Obtain log

RCFOP_VREAD

Get variable value

RCFOP_VWRITE

Change variable value

RCFOP_FPUT

Load file to TA

RCFOP_FGET

Load file from TA

RCFOP_FDEL

Delete file from TA

RCFOP_CSAP_CREATE

Create CSAP

RCFOP_CSAP_DESTROY

Destroy CSAP

RCFOP_CSAP_PARAM

Obtain CSAP parameter value

RCFOP_TRSEND_START

Start traffic generation

RCFOP_TRSEND_STOP

Stop traffic generation

RCFOP_TRRECV_START

Start traffic receiving

RCFOP_TRRECV_STOP

Stop traffic receiving

RCFOP_TRRECV_GET

Get received packets

RCFOP_TRRECV_WAIT

Wait for finish receiving packets

RCFOP_TRSEND_RECV

Send one packet and receive an answer

RCFOP_TRPOLL

Wait for send or receive completion

RCFOP_TRPOLL_CANCEL

Cancel poll request with specified ID

RCFOP_EXECUTE

Execute a routine in various contexts

RCFOP_RPC

Execute an RPC

RCFOP_KILL

Kill the process

RCFOP_CONFGRP_START

Start of configuration group

RCFOP_CONFGRP_END

End of configuration group

RCFOP_ADD_TA

Add “live start/stop” TA

RCFOP_DEL_TA

Delete “live start/stop” TA

RCFOP_TADEAD

Inform RCF that TA is dead

RCFOP_GET_SNIFFERS

Obtain the list of sniffers

RCFOP_GET_SNIF_DUMP

Pull out capture logs of the sniffer