Example #1
0
STATUS 
MOsidget( i4  offset, i4  size, PTR object, i4  lsbuf, char *sbuf )
{
    PTR *pobj;

    pobj = (PTR *)((char *)object + offset);

    return MOsidout( MO_VALUE_TRUNCATED, *pobj, lsbuf, sbuf );
}
Example #2
0
STATUS
CS_scb_self_get(i4 offset,
		i4 objsize,
		PTR object,
		i4 luserbuf,
		char *userbuf)
{
    char buf[ 24 ];
    char *str = buf;
    CS_SCB *scb = (CS_SCB *)object;
    
    if( scb->cs_self == CS_DONT_CARE )
	str = "CS_DONT_CARE";
    else if( scb->cs_self == CS_ADDER_ID )
	str = "CS_ADDER_ID";
    else
	(void) MOsidout( 0, (PTR)scb->cs_self, sizeof(buf), buf );

    return( MOstrout( MO_VALUE_TRUNCATED, str, luserbuf, userbuf ));
}