Name
|
Syntax and Description
|
---|---|
CALL ABORT(transid, rc);
Cancels prior work that has been done via a transaction
object.
Product: SAS Integration Technologies
Document: Application Messaging with SAS 9.3
|
|
CALL ACCEPTATTACHMENT(qid, attachid, qual1, qual2, rc);
Accepts an attachment by recreating it on the local
machine.
Product: SAS Integration Technologies
Document: Application Messaging with SAS 9.3
|
|
CALL BEGINTRANSACTION(transid, tid, rc);
Begins transaction processing by creating a transaction
object.
Product: SAS Integration Technologies
Document: Application Messaging with SAS 9.3
|
|
CALL ALLCOMB(count, k, variable-1, ...,variable-n);
Generates all combinations of the values of variables taken at a time in a minimal change order.
Product: Base SAS
Document: SAS 9.3 Functions and CALL Routines: Reference
|
|
CALL ALLCOMBI(N, K, index-1, …, index-K, <, index-added, index-removed
> );
Generates all combinations of the indices of objects taken at a time in a minimal change order.
Product: Base SAS
Document: SAS 9.3 Functions and CALL Routines: Reference
|
|
CALL ALLPERM(count, variable–1
<, variable–2 ...
> );
Generates all permutations of the values of several
variables in a minimal change order.
Product: Base SAS
Document: SAS 9.3 Functions and CALL Routines: Reference
|
|
CALL CATS(result
<, item-1, …, item-n
> );
Removes leading and trailing blanks, and returns
a concatenated character string.
Product: Base SAS
Document: SAS 9.3 Functions and CALL Routines: Reference
|
|
CALL CATT(result
<, item-1, … item-n
> );
Removes trailing blanks, and returns a concatenated
character string.
Product: Base SAS
Document: SAS 9.3 Functions and CALL Routines: Reference
|
|
CALL CATX(delimiter, result
<, item-1 , … item-n
> );
Removes leading and trailing blanks, inserts delimiters,
and returns a concatenated character string.
Product: Base SAS
Document: SAS 9.3 Functions and CALL Routines: Reference
|
|
CALL COMPCOST(operation-1, value-1
<,operation-2, value-2 …> );
Sets the costs of operations for later use by the
COMPGED function
Product: Base SAS
Document: SAS 9.3 Functions and CALL Routines: Reference
|
|
CALL EXECUTE(argument);
Resolves the argument, and issues the resolved value
for execution at the next step boundary.
Product: Base SAS
Document: SAS 9.3 Functions and CALL Routines: Reference
|
|
CALL GRAYCODE(k, numeric-variable-1, ..., numeric-variable-n);
CALL GRAYCODE(k, character-variable
<, n
<, in-out
>
> );
Generates all subsets of items in a minimal change order.
Product: Base SAS
Document: SAS 9.3 Functions and CALL Routines: Reference
|
|
CALL IS8601_CONVERT( convert-from, convert-to, <
from-variables
> , <
to-variables
>,
< date-time-replacements > Converts an ISO 8601 interval to datetime and duration
values, or converts datetime and duration values to an ISO 8601 interval.
Product: Base SAS
Document: SAS 9.3 Functions and CALL Routines: Reference
|
|
CALL LABEL(variable-1,variable-2);
Assigns a variable label to a specified character
variable.
Product: Base SAS
Document: SAS 9.3 Functions and CALL Routines: Reference
|
|
CALL LEXCOMB(count, k, variable-1, …, variable-n);
Generates all distinct combinations of the nonmissing
values of variables taken at a time in lexicographic order.
Product: Base SAS
Document: SAS 9.3 Functions and CALL Routines: Reference
|
|
CALL LEXCOMBI(n, k, index-1, …, index-k);
Generates all combinations of the indices of objects taken at a time in lexicographic order.
Product: Base SAS
Document: SAS 9.3 Functions and CALL Routines: Reference
|
|
CALL LEXPERK(count, k, variable-1, …, variable-n);
Generates all distinct permutations of the nonmissing
values of variables taken at a time in lexicographic order.
Product: Base SAS
Document: SAS 9.3 Functions and CALL Routines: Reference
|
|
CALL LEXPERM(count, variable-1
<, …, variable-N
> );
Generates all distinct permutations of the nonmissing
values of several variables in lexicographic order.
Product: Base SAS
Document: SAS 9.3 Functions and CALL Routines: Reference
|
|
CALL LOGISTIC(argument
<, argument, ...> );
Applies the logistic function to each argument.
Product: Base SAS
Document: SAS 9.3 Functions and CALL Routines: Reference
|
|
CALL MISSING(varname1
<, varname2, ...> );
Assigns missing values to the specified character
or numeric variables.
Product: Base SAS
Document: SAS 9.3 Functions and CALL Routines: Reference
|
|
CALL MODULE(<
cntl
> ,module,arg-1,arg-2...,arg-n);
num=MODULEN(<
cntl
> ,module,arg-1,arg-2…,arg-n);
char=MODULEC(<
cntl
> ,module,arg-1…,arg-2,arg-n);
CALL MODULEI (<
cntl
> ,module
arg-1,arg-2...,arg-n);
num=MODULEIN(<
cntl
> ,module,arg-1,arg-2...,arg-n)
char=MODULEIC(<
cntl
> ,module,arg-1,arg-2...,arg-n);
Calls a specific routine or module that resides
in a shared executable library.
Product: Base SAS
Document: SAS 9.3 Companion for UNIX Environments
|
|
CALL MODULE(<
cntl-string,>
module-name
<,argument-1, ..., argument-n
> );
Calls an external routine without any return code.
Product: Base SAS
Document: SAS 9.3 Functions and CALL Routines: Reference
|
|
CALL POKE(source,pointer
<,length
>
<,floating-point
> );
Writes a value directly into memory on a 32-bit
platform.
Product: Base SAS
Document: SAS 9.3 Functions and CALL Routines: Reference
|
|
CALL POKELONG(source,pointer
<,length
>
<,floating-point
> )
Writes a value directly into memory on 32-bit and
64-bit platforms.
Product: Base SAS
Document: SAS 9.3 Functions and CALL Routines: Reference
|
|
CALL PRXCHANGE (regular-expression-id, times, old-string
<, new-string
<, result-length
<, truncation-value <, number-of-changes > > > > ); Performs a pattern-matching replacement.
Product: Base SAS
Document: SAS 9.3 Functions and CALL Routines: Reference
|
|
CALL PRXDEBUG (on-off);
Enables Perl regular expressions in a DATA step
to send debugging output to the SAS log.
Product: Base SAS
Document: SAS 9.3 Functions and CALL Routines: Reference
|
|
CALL PRXFREE (regular-expression-id);
Frees memory that was allocated for a Perl regular
expression.
Product: Base SAS
Document: SAS 9.3 Functions and CALL Routines: Reference
|
|
CALL PRXNEXT (regular-expression-id, start, stop, source, position, length);
Returns the position and length of a substring that
matches a pattern, and iterates over multiple matches within one string.
Product: Base SAS
Document: SAS 9.3 Functions and CALL Routines: Reference
|
|
CALL PRXPOSN (regular-expression-id, capture-buffer, start
<, length
> );
Returns the start position and length for a capture
buffer.
Product: Base SAS
Document: SAS 9.3 Functions and CALL Routines: Reference
|
|
CALL PRXSUBSTR (regular-expression-id, source, position
<, length
> );
Returns the position and length of a substring that
matches a pattern.
Product: Base SAS
Document: SAS 9.3 Functions and CALL Routines: Reference
|
|
CALL RANBIN(seed,n,p,x);
Returns a random variate from a binomial distribution.
Product: Base SAS
Document: SAS 9.3 Functions and CALL Routines: Reference
|
|
CALL RANCAU(seed,x);
Returns a random variate from a Cauchy distribution.
Product: Base SAS
Document: SAS 9.3 Functions and CALL Routines: Reference
|
|
CALL RANCOMB(seed, k, variable-1
<, variable–2, ...
> );
Permutes the values of the arguments, and returns
a random combination of out
of values.
Product: Base SAS
Document: SAS 9.3 Functions and CALL Routines: Reference
|
|
CALL RANEXP(seed,x);
Returns a random variate from an exponential distribution.
Product: Base SAS
Document: SAS 9.3 Functions and CALL Routines: Reference
|
|
CALL RANGAM(seed,a,x);
Returns a random variate from a gamma distribution.
Product: Base SAS
Document: SAS 9.3 Functions and CALL Routines: Reference
|
|
CALL RANNOR(seed,x);
Returns a random variate from a normal distribution.
Product: Base SAS
Document: SAS 9.3 Functions and CALL Routines: Reference
|
|
CALL RANPERK(seed, k, variable-1
<, variable–2, ...
> );
Permutes the values of the arguments, and returns
a random permutation of out
of values.
Product: Base SAS
Document: SAS 9.3 Functions and CALL Routines: Reference
|
|
CALL RANPERM(seed, variable-1
<, variable–2, ...
> );
Randomly permutes the values of the arguments.
Product: Base SAS
Document: SAS 9.3 Functions and CALL Routines: Reference
|
|
CALL RANPOI(seed,m,x);
Returns a random variate from a Poisson distribution.
Product: Base SAS
Document: SAS 9.3 Functions and CALL Routines: Reference
|
|
CALL RANTBL(seed,p1
,...pi
,...pn
,x);
Returns a random variate from a tabled probability
distribution.
Product: Base SAS
Document: SAS 9.3 Functions and CALL Routines: Reference
|
|
CALL RANTRI(seed,h,x);
Returns a random variate from a triangular distribution.
Product: Base SAS
Document: SAS 9.3 Functions and CALL Routines: Reference
|
|
CALL RANUNI(seed,x);
Returns a random variate from a uniform distribution.
Product: Base SAS
Document: SAS 9.3 Functions and CALL Routines: Reference
|
|
CALL SCAN(<
string
> , count, position, length
<, <
charlist
>
<, <
modifier(s)
>
>
> );
Returns the position and length of the th word from a character string.
Product: Base SAS
Document: SAS 9.3 Functions and CALL Routines: Reference
|
|
CALL SET(data-set-id);
Links SAS data set variables to DATA step or macro
variables that have the same name and data type.
Product: Base SAS
Document: SAS 9.3 Functions and CALL Routines: Reference
|
|
CALL SLEEP(n
<,unit
> );
For a specified period of time, suspends the execution
of a program that invokes this CALL routine.
Product: Base SAS
Document: SAS 9.3 Companion for UNIX Environments
|
|
CALL SLEEP(time);
Suspends the execution of a program that invokes
this call routine for a specified period of time.
Product: Base SAS
Document: SAS 9.3 Companion for z/OS
|
|
CALL SLEEP(n
<, unit
>);
For a specified period of time, suspends the execution
of a program that invokes this CALL routine.
Product: Base SAS
Document: SAS 9.3 Functions and CALL Routines: Reference
|
|
CALL SOFTMAX(argument
<,argument,…> );
Returns the softmax value.
Product: Base SAS
Document: SAS 9.3 Functions and CALL Routines: Reference
|
|
CALL SORTC(variable-1
<, …, variable-n
>);
Sorts the values of character arguments.
Product: Base SAS
Document: SAS 9.3 Functions and CALL Routines: Reference
|
|
CALL SORTN(variable-1
<, …, variable-n
>);
Sorts the values of numeric arguments.
Product: Base SAS
Document: SAS 9.3 Functions and CALL Routines: Reference
|
|
CALL STDIZE(<
option-1,option-2, …,>
variable-1
<, variable-2, …> );
Standardizes the values of one or more variables.
Product: Base SAS
Document: SAS 9.3 Functions and CALL Routines: Reference
|
|
CALL STREAMINIT(seed);
Specifies a seed value to use for subsequent random
number generation by the RAND function.
Product: Base SAS
Document: SAS 9.3 Functions and CALL Routines: Reference
|
|
CALL SYMPUT(argument-1,argument-2);
Assigns DATA step information to a macro variable.
Product: Base SAS
Document: SAS 9.3 Functions and CALL Routines: Reference
|
|
CALL SYMPUTX(macro-variable, value
<,symbol-table
> );
Assigns a value to a macro variable, and removes
both leading and trailing blanks.
Product: Base SAS
Document: SAS 9.3 Functions and CALL Routines: Reference
|
|
CALL SYSTEM(command);
Submits an operating environment command for execution.
Product: Base SAS
Document: SAS 9.3 Companion for UNIX Environments
|
|
CALL SYSTEM(command);
Submits an operating system command for execution.
Product: Base SAS
Document: SAS 9.3 Companion for z/OS
|
|
CALL SYSTEM(command);
Submits an operating environment command for execution.
Product: Base SAS
Document: SAS 9.3 Functions and CALL Routines: Reference
|
|
CALL TANH(argument
<, argument,...
> );
Returns the hyperbolic tangent.
Product: Base SAS
Document: SAS 9.3 Functions and CALL Routines: Reference
|
|
CALL TSO(command);
Issues a TSO command or invokes a CLIST or a REXX
exec during a SAS session.
Product: Base SAS
Document: SAS 9.3 Companion for z/OS
|
|
CALL VNAME(variable-1,variable-2);
Assigns a variable name as the value of a specified
variable.
Product: Base SAS
Document: SAS 9.3 Functions and CALL Routines: Reference
|
|
CALL VNEXT(varname
<,vartype
<, varlength
>
> );
Returns the name, type, and length of a variable
that is used in a DATA step.
Product: Base SAS
Document: SAS 9.3 Functions and CALL Routines: Reference
|
|
CALL WTO (“text-string”);
Sends a message to the system console.
Product: Base SAS
Document: SAS 9.3 Companion for z/OS
|
|
CALL CLOSEQUEUE(qid,rc , attr>);
Closes a message queue.
Product: SAS Integration Technologies
Document: Application Messaging with SAS 9.3
|
|
CALL COMMIT(transid, rc);
Commits prior work that has been done via a transaction
object.
Product: SAS Integration Technologies
Document: Application Messaging with SAS 9.3
|
|
CALL COMPANION_NEXT(
entryId
,
path
,
filename
,
url
,
rc
<, properties, propValue1, ...
propValueN
> );
Retrieves the next companion HTML file in the ODS
HTML set
Product: SAS Integration Technologies
Document: SAS 9.3 Publishing Framework: Developer's Guide
|
|
CALL DELETEALIAS(type, name, storage, rc);
Deletes a transport or queue alias definition from
the information repository.
Product: SAS Integration Technologies
Document: Application Messaging with SAS 9.3
|
|
CALL DELETEMAP(name, storage, rc);
Deletes a map data descriptor definition from the
information repository.
Product: SAS Integration Technologies
Document: Application Messaging with SAS 9.3
|
|
CALL DELETEMODEL(transport, name, storage, rc);
Deletes a dynamic creation queue model from the
information repository.
Product: SAS Integration Technologies
Document: Application Messaging with SAS 9.3
|
|
CALL DQPARSE ( parse-string, parse-definition, 'parse-result, parse-return-code
<, 'locale '>) Returns a parsed character value and a status flag.
Product: SAS Data Quality Server
Document: SAS 9.3 Data Quality Server Reference
|
|
CALL DQSCHEMEAPPLY( 'char', ‘output-variable’, ‘scheme’, ‘scheme-format ’
<,mode > <, ‘transform-count-variable’> <,’scheme-lookup-method’> <,match-definition > <,sensitivity > <,’locale’>) Applies a scheme and returns a transformed value
and a transformation flag.
Product: SAS Data Quality Server
Document: SAS 9.3 Data Quality Server Reference
|
|
DQSCHEMEAPPLY (char, 'scheme', 'scheme-format' <,'mode'>
<,'scheme-lookup-method'>
<,'match-definition'> <,sensitivity > <,'locale'>) Applies a scheme and returns a transformed value.
Product: SAS Data Quality Server
Document: SAS 9.3 Data Quality Server Reference
|
|
CALL ENTRY_FIRST(
packageId
,
entryId
,
entryType
,
userSpecString
,
desc
,
nameValue
,
rc
<, properties, propValue1, ...
propValueN
> );
Returns header information for the first entry in
a package
Product: SAS Integration Technologies
Document: SAS 9.3 Publishing Framework: Developer's Guide
|
|
CALL ENTRY_NEXT(
packageId
,
entryId
,
entryType
,
userSpecString
,
desc
,
nameValue
,
rc
<, properties, propValue1, ...
propValueN
> );
Returns header information from the next entry in
a package
Product: SAS Integration Technologies
Document: SAS 9.3 Publishing Framework: Developer's Guide
|
|
CALL EVENT_BEGIN(
eventId
,
name
,
rc
<,properties, propValue1, ...
propValueN
> );
Initializes an event and returns an event identifier
that uniquely identifies it
Product: SAS Integration Technologies
Document: SAS 9.3 Publishing Framework: Developer's Guide
|
|
CALL EVENT_BODY(
eventId
,
filename
,
rc
);
Sets the body of the event message, which should
be specified as a file that contains an XML document fragment
Product: SAS Integration Technologies
Document: SAS 9.3 Publishing Framework: Developer's Guide
|
|
CALL EVENT_END(
eventId
,
rc
);
Frees all resources that are associated with the
specified event
Product: SAS Integration Technologies
Document: SAS 9.3 Publishing Framework: Developer's Guide
|
|
CALL EVENT_PUBLISH(
eventId
,
publishType
,
rc
,
properties
,
<
propValue1, ...
propValueN
>
url
<,url2, ...
urlN
> );
Publishes an event using the HTTP protocol
Product: SAS Integration Technologies
Document: SAS 9.3 Publishing Framework: Developer's Guide
|
|
CALL EVENT_PUBLISH(
eventId
,
publishType
,
rc
,
properties
,
<
propValue1, …propValueN
> ,
queue1
<
, …queueN
> );
Publishes an event to one or more message queues.
After EVENT_PUBLISH creates the event and delivers it to a message
queue, the Event Broker then retrieves the event and distributes it
to other applications. EVENT_PUBLISH supports event delivery to IBM
WebSphere MQ and MSMQ destinations.
Product: SAS Integration Technologies
Document: SAS 9.3 Publishing Framework: Developer's Guide
|
|
CALL EVENT_PUBLISH(
eventId
,
publishType
,
rc
,
properties
,
<
propValue1, …propValueN
> ,
channel
);
Publishes an event to subscribers of the specified
channel
Product: SAS Integration Technologies
Document: SAS 9.3 Publishing Framework: Developer's Guide
|
|
CALL FREETRANSACTION(transid, rc);
Frees a transaction object and its associated resources.
Product: SAS Integration Technologies
Document: Application Messaging with SAS 9.3
|
|
CALL GETALIAS(type, name, storage, rc, transport , queue>);
Obtains the current definition of a transport alias
or queue alias that is set by the SETALIAS function in the information
repository.
Product: SAS Integration Technologies
Document: Application Messaging with SAS 9.3
|
|
CALL GETATTACHMENT(qid, lastflag, attachid, type, qual1, qual2, rc , desc, minor , major>>>);
Gets attachment information that is associated with
a particular message.
Product: SAS Integration Technologies
Document: Application Messaging with SAS 9.3
|
|
CALL GETMAP(name, storage, rc, descriptor);
Obtains the current definition of a map data descriptor
in the information repository.
Product: SAS Integration Technologies
Document: Application Messaging with SAS 9.3
|
|
CALL GETMODEL(transport, name, storage, rc, props, value1, , value2, value3,...>)
For MSMQ, obtains a dynamic creation queue model
from the information repository. For Rendezvous and Rendezvous-CM,
obtains transport attributes.
Product: SAS Integration Technologies
Document: Application Messaging with SAS 9.3
|
|
CALL GETQUEUEPROPS(qid, rc, ttype, pmask, depth,maxdepth, maxmsgl, ctime, desc, inbox>);
Gets information pertaining to a queue's properties
and security.
Product: SAS Integration Technologies
Document: Application Messaging with SAS 9.3
|
|
CALL INIT(tid, tname, rc);
Initializes a particular transport. You must use
the TERM CALL routine to terminate the transport after you have completed
a session.
Product: SAS Integration Technologies
Document: Application Messaging with SAS 9.3
|
|
CALL INSERT_CATALOG(
packageId
,
libname
,
memname
,
desc
,
nameValue
,
rc
);
Inserts a SAS catalog into a package
Product: SAS Integration Technologies
Document: SAS 9.3 Publishing Framework: Developer's Guide
|
|
CALL INSERT_DATASET(
packageId
,
libname
,
memname
,
desc
,
nameValue
,
rc
<, properties, propValue1, ...
propValueN
> );
Inserts a SAS data set into a package
Product: SAS Integration Technologies
Document: SAS 9.3 Publishing Framework: Developer's Guide
|
|
CALL INSERT_FILE(
packageId
,
filename
,
filetype
,
mimeType
,
desc
,
nameValue
,
rc
<, properties, propValue1, ...
propValueN
> );
Inserts a file into a package
Product: SAS Integration Technologies
Document: SAS 9.3 Publishing Framework: Developer's Guide
|
|
CALL INSERT_HTML(
packageId
,
body
,
bodyUrl
,
frame
,
frameUrl
,
contents
,
contentsUrl
,
page
,
pageUrl
,
desc
,
nameValue
,
rc
<, properties, propValue1, ...
propValueN
> );
Inserts HTML files into a package
Product: SAS Integration Technologies
Document: SAS 9.3 Publishing Framework: Developer's Guide
|
|
CALL INSERT_MDDB(
packageId
,
libname
,
memname
,
desc
,
nameValue
,
rc
);
Inserts a SAS multidimensional database into a package
Product: SAS Integration Technologies
Document: SAS 9.3 Publishing Framework: Developer's Guide
|
|
CALL INSERT_PACKAGE(
packageId
,
insertPackageId
,
rc
<, properties, propValue1, ...
propValueN
> );
Inserts a package into another package
Product: SAS Integration Technologies
Document: SAS 9.3 Publishing Framework: Developer's Guide
|
|
CALL INSERT_REF(
packageId
,
referenceType
,
reference
,
desc
,
nameValue
,
rc
);
Inserts a reference into a package
Product: SAS Integration Technologies
Document: SAS 9.3 Publishing Framework: Developer's Guide
|
|
CALL INSERT_SQLVIEW(
packageId
,
libname
,
memname
,
desc
,
nameValue
,
rc
);
Inserts a PROC SQL view into a package
Product: SAS Integration Technologies
Document: SAS 9.3 Publishing Framework: Developer's Guide
|
|
CALL INSERT_VIEWER(
packageId
,
filename
,
mimeType
,
desc
,
nameValue
,
rc
<, properties, propValue1, ...
propValueN
> );
Inserts a viewer into a package
Product: SAS Integration Technologies
Document: SAS 9.3 Publishing Framework: Developer's Guide
|
|
CALL LDAPS_ADD(
lHandle
,
entryName
,
rc
,
attr
,
numValues
,
attrVal1, …attrValN
,
<
attr, numValues, attrVal1, …attrValN
> );
Adds new entries to an LDAP directory
Product: SAS Integration Technologies
Document: SAS 9.3 Integration Technologies: Directory Services Reference
|
|
CALL LDAPS_ATTRNAME(
sHandle
,
entryIndex
,
attributeIndex
,
attributeName
,
numValues
,
rc
);
Returns the name and the number of values of an
attribute in an LDAP entry
Product: SAS Integration Technologies
Document: SAS 9.3 Integration Technologies: Directory Services Reference
|
|
CALL LDAPS_ATTRVALUE(
sHandle
,
entryIndex
,
attributeIndex
,
valueIndex
,
value
,
rc
);
Retrieves an attribute value
Product: SAS Integration Technologies
Document: SAS 9.3 Integration Technologies: Directory Services Reference
|
|
CALL LDAPS_CLOSE(
lHandle
,
rc
);
Closes a connection to an LDAP server
Product: SAS Integration Technologies
Document: SAS 9.3 Integration Technologies: Directory Services Reference
|
|
CALL LDAPS_DELETE(
lHandle
,
entryName
,
rc
);
Deletes an entry from an LDAP directory
Product: SAS Integration Technologies
Document: SAS 9.3 Integration Technologies: Directory Services Reference
|
|
CALL LDAPS_ENTRY(
sHandle
,
entryIndex
,
entryName
,
numAttributes
,
rc
);
Retrieves information about a specific entry returned
in a search
Product: SAS Integration Technologies
Document: SAS 9.3 Integration Technologies: Directory Services Reference
|
|
CALL LDAPS_FREE(
sHandle
,
rc
);
Frees search resources
Product: SAS Integration Technologies
Document: SAS 9.3 Integration Technologies: Directory Services Reference
|
|
CALL LDAPS_MODIFY(
lHandle
,
entryName
,
rc
,
modifyType1
,
attr1
,
numValues1
<, attr1Val1, …attr1ValN
>
<…, modifyTypeN, attrN, numValuesN
<, attrNVal1…, attrNValN
>
> );
Modifies an LDAP directory entry
Product: SAS Integration Technologies
Document: SAS 9.3 Integration Technologies: Directory Services Reference
|
|
CALL LDAPS_OPEN(
lHandle
,
ldapServerName
,
port
,
base
,
bindDN
,
password
,
rc
<, options
> );
Opens a connection to an LDAP server
Product: SAS Integration Technologies
Document: SAS 9.3 Integration Technologies: Directory Services Reference
|
|
CALL LDAPS_SEARCH(
lHandle
,
sHandle
,
filter
,
attributes
,
numEntries
,
rc
);
Searches and retrieves information from the specified
LDAP directory
Product: SAS Integration Technologies
Document: SAS 9.3 Integration Technologies: Directory Services Reference
|
|
CALL LDAPS_SETOPTIONS(
lHandle
,
timeLimit
,
sizeLimit
,
base
,
referral
,
restart
,
rc
<, Property, propertyValue
> );
Sets options on an open LDAP server session
Product: SAS Integration Technologies
Document: SAS 9.3 Integration Technologies: Directory Services Reference
|
|
CALL MQBACK(hConn, compCode, reason);
Backs out all WebSphere MQ message puts and gets
since the last synchpoint.
Product: SAS Integration Technologies
Document: Application Messaging with SAS 9.3
|
|
CALL MQCLOSE(hConn, hObj, options, compCode, reason);
Relinquishes access to a WebSphere MQ object (queue,
process definition, queue manager).
Product: SAS Integration Technologies
Document: Application Messaging with SAS 9.3
|
|
CALL MQCMIT(hConn, compCode, reason);
Commits all WebSphere MQ message puts and gets since
the last synchpoint.
Product: SAS Integration Technologies
Document: Application Messaging with SAS 9.3
|
|
CALL MQCONN(name, hConn, compCode, reason);
Connects Base SAS to a WebSphere MQ queue manager.
Product: SAS Integration Technologies
Document: Application Messaging with SAS 9.3
|
|
CALL MQDISC(hConn, compCode, reason);
Breaks the connection between a WebSphere MQ queue
manager and Base SAS.
Product: SAS Integration Technologies
Document: Application Messaging with SAS 9.3
|
|
CALL MQFREE(handle);
Frees a Base SAS internal handle, thereby releasing
its resources.
Product: SAS Integration Technologies
Document: Application Messaging with SAS 9.3
|
|
CALL MQGET(hConn, hObj, hmd, hgmo, msglen, compCode, reason);
Retrieves a message from a local WebSphere MQ queue
that has been previously opened.
Product: SAS Integration Technologies
Document: Application Messaging with SAS 9.3
|
|
CALL MQGETPARMS(hMap, rc, parm1,parm2, parm3, ...>);
Retrieves values of Base SAS variables from a previous
WebSphere MQ message that was received by an MQGET call.
Product: SAS Integration Technologies
Document: Application Messaging with SAS 9.3
|
|
CALL MQGMO(hgmo, action, rc ,parms ,value1,value2, ...>);
Manipulates WebSphere MQ get message options to
be used on a subsequent MQGET call.
Product: SAS Integration Technologies
Document: Application Messaging with SAS 9.3
|
|
CALL MQINQ(hConn, hObj, compCode, reason, parms, value1 ,value2, ...>);
Queries the attributes of a WebSphere MQ object
(queue, process definition, queue manager).
Product: SAS Integration Technologies
Document: Application Messaging with SAS 9.3
|
|
CALL MQMAP(hMap, rc, desc1 ,desc2, desc3, ...>);
Defines a data map that can be subsequently used
on an MQSETPARMS or MQGETPARMS call.
Product: SAS Integration Technologies
Document: Application Messaging with SAS 9.3
|
|
CALL MQMD(hmd, action, rc ,parms ,value1, value2, ...>);
Manipulates message descriptor parameters to be
used on a subsequent MQPUT, MQPUT1, or MQGET call.
Product: SAS Integration Technologies
Document: Application Messaging with SAS 9.3
|
|
CALL MQOD(hod, action, rc ,parms ,value1, value2, ...>);
Manipulates object descriptor parameters to be used
on a subsequent MQOPEN or MQPUT1 call.
Product: SAS Integration Technologies
Document: Application Messaging with SAS 9.3
|
|
CALL MQOPEN(hConn, hod, options, hObj, compCode, reason ,
compCode1, reason1, compCode2, reason2, ...>); Establishes access to a WebSphere MQ object (queue,
process definition, or queue manager).
Product: SAS Integration Technologies
Document: Application Messaging with SAS 9.3
|
|
CALL MQPMO(hpmo, action, rc ,parms ,value1, value2, ...>);
Manipulates WebSphere MQ put message options to
be used on a subsequent MQPUT call.
Product: SAS Integration Technologies
Document: Application Messaging with SAS 9.3
|
|
CALL MQPUT1(hConn, hod, hmd, hpmo, hData, compCode, reason , compCode1,
reason2, compCode2, reason2, ...>); Sends a single message, often a reply, to a queue.
Product: SAS Integration Technologies
Document: Application Messaging with SAS 9.3
|
|
CALL MQPUT(hConn, hObj, hmd, hpmo, hData, compCode, reason , compCode1,
reason1, compCode2, reason2, ...>); Puts a message on a WebSphere MQ queue that has
been previously opened.
Product: SAS Integration Technologies
Document: Application Messaging with SAS 9.3
|
|
CALL MQRMH(hrmh, action, rc, parms, value1, value2, ...);
Creates or manipulates a reference message header
so that an application can put a message in this format, omitting
the bulk data.
Product: SAS Integration Technologies
Document: Application Messaging with SAS 9.3
|
|
CALL MQSET(hConn, hObj, compCode, reason, parms, value1 ,value2, ...>);
Changes the attributes of a queue object.
Product: SAS Integration Technologies
Document: Application Messaging with SAS 9.3
|
|
CALL MQSETPARMS(hData, hMap, rc, parm1 ,parm2, parm3, ...>);
Creates a data descriptor that describes the actual
Base SAS variables along with an associated data mapping. This data
descriptor can then be used on a subsequent MQPUT or MQPUT1 call.
Product: SAS Integration Technologies
Document: Application Messaging with SAS 9.3
|
|
CALL MSMQABORTTRANS(transObj, rc);
Cancels a unit of work from an MSMQ transaction.
Product: SAS Integration Technologies
Document: Application Messaging with SAS 9.3
|
|
CALL MSMQBEGINTRANS(transObj, rc);
Creates an internal MSMQ transaction object that
can be used to send messages to a queue or read messages from a queue.
Product: SAS Integration Technologies
Document: Application Messaging with SAS 9.3
|
|
CALL MSMQCLOSECURSOR(hCursor, rc);
Closes a given cursor thereby allowing MSMQ to release
the associated resources.
Product: SAS Integration Technologies
Document: Application Messaging with SAS 9.3
|
|
CALL MSMQCLOSEQUEUE(hQueue, rc);
Closes a given queue.
Product: SAS Integration Technologies
Document: Application Messaging with SAS 9.3
|
|
CALL MSMQCOMMITTRANS(transObj, rc);
Commits a unit of work from an MSMQ transaction.
Product: SAS Integration Technologies
Document: Application Messaging with SAS 9.3
|
|
CALL MSMQCREATECURSOR(hQueue, hCursor, rc);
Creates a cursor that is used to maintain a specific
location in a queue when reading its messages.
Product: SAS Integration Technologies
Document: Application Messaging with SAS 9.3
|
|
CALL MSMQCREATEQUEUE(qid, rc, propids, value1 ,value2, ...>);
Creates a queue at a specified MSMQ pathname.
Product: SAS Integration Technologies
Document: Application Messaging with SAS 9.3
|
|
CALL MSMQDELETEQUEUE(qid, rc);
Deletes a queue from the MQIS in the case of public
queues, or from the local computer in the case of private queues.
Product: SAS Integration Technologies
Document: Application Messaging with SAS 9.3
|
|
CALL MSMQFREE(handle);
Frees a SAS internal handle, thereby releasing its
resources.
Product: SAS Integration Technologies
Document: Application Messaging with SAS 9.3
|
|
CALL MSMQFREESCONTEXT(hContext, rc);
Frees the memory that is allocated by MSMQGETSCONTEXT.
Product: SAS Integration Technologies
Document: Application Messaging with SAS 9.3
|
|
CALL MSMQGETPARMS(hMap, rc, parm1 ,parm2, parm3, ...>);
Retrieves values of SAS variables from a previous
MSMQ message that was received by an MSMQRECEIVEMSG call.
Product: SAS Integration Technologies
Document: Application Messaging with SAS 9.3
|
|
CALL MSMQGETQPROP(qid, rc, propids, value1 ,value2, ...>);
Retrieves properties for a specific queue.
Product: SAS Integration Technologies
Document: Application Messaging with SAS 9.3
|
|
CALL MSMQGETQSEC(qid, rc, owner, dacl);
Retrieves the access control security information
for the specified queue.
Product: SAS Integration Technologies
Document: Application Messaging with SAS 9.3
|
|
CALL MSMQGETSCONTEXT(certStor, hContext, rc);
Retrieves security information that is needed to
authenticate messages.
Product: SAS Integration Technologies
Document: Application Messaging with SAS 9.3
|
|
CALL MSMQHNDLTOFORMAT(hQueue, qid, rc);
Returns a queue identifier that represents a format
name based on its open handle.
Product: SAS Integration Technologies
Document: Application Messaging with SAS 9.3
|
|
CALL MSMQINSTTOFORMAT(instance, qid, rc);
Returns a queue identifier that represents a format
name based on the instance identifier provided.
Product: SAS Integration Technologies
Document: Application Messaging with SAS 9.3
|
|
CALL MSMQLOCATE(criteria, sortpref, rc, cProps, propids, value1 ,value2, ...>);
Provides a means of locating a single public queue
(or set of public queues) based on a set of criteria.
Product: SAS Integration Technologies
Document: Application Messaging with SAS 9.3
|
|
CALL MSMQMAP(hMap, rc, desc1 ,desc2, desc3, ...>);
Defines a data map that can be subsequently used
on an MSMQSETPARMS or MSMQGETPARMS call.
Product: SAS Integration Technologies
Document: Application Messaging with SAS 9.3
|
|
CALL MSMQOPENQUEUE(qid, access, shareMode, hQueue, rc);
Opens a queue for sending message to the queue or
for reading its messages.
Product: SAS Integration Technologies
Document: Application Messaging with SAS 9.3
|
|
CALL MSMQPATHTOFORMAT(pathName, qid, rc);
Returns a queue identifier (qid) handle that represents
the format name of the desired queue.
Product: SAS Integration Technologies
Document: Application Messaging with SAS 9.3
|
|
CALL MSMQRECEIVEMSG(hQueue, timeout, action, hCursor, transObj, rc , propids,
value1, value2, ...>); Reads a message from the queue.
Product: SAS Integration Technologies
Document: Application Messaging with SAS 9.3
|
|
CALL MSMQRELEASETRANS(transObj, rc);
Releases an internal MSMQ transaction object, thereby
allowing MSMQ to release the associated resources.
Product: SAS Integration Technologies
Document: Application Messaging with SAS 9.3
|
|
CALL MSMQSENDMSG(hQueue, hData, transObj, rc, propids, value1 ,value2, ...>);
Sends a message to the specified queue.
Product: SAS Integration Technologies
Document: Application Messaging with SAS 9.3
|
|
CALL MSMQQSETPARMS(hData, hMap, rc, parm1 ,parm2, parm3, ...>);
Creates a data descriptor that describes the actual
SAS variables along with an associated data mapping. This data descriptor
can then be used on a subsequent MSMQSENDMSG call.
Product: SAS Integration Technologies
Document: Application Messaging with SAS 9.3
|
|
CALL MSMQSETQPROP(qid, rc, propids, value1 ,value2, ...>);
Sets the properties of a specific queue.
Product: SAS Integration Technologies
Document: Application Messaging with SAS 9.3
|
|
CALL MSMQSETQSEC(qid, rc ,owner, dacl>);
Sets the access control information for a specified
queue.
Product: SAS Integration Technologies
Document: Application Messaging with SAS 9.3
|
|
CALL OPENQUEUE(qid, tid, qname, mode, rc , attr1 , attr2>>);
Opens a message queue. You must use the CLOSEQUEUE
CALL routine to close the message queue.
Product: SAS Integration Technologies
Document: Application Messaging with SAS 9.3
|
|
CALL PACKAGE_BEGIN(
packageId
,
desc
,
nameValue
,
rc
<, properties, propValue1, ...
propValueN
> );
Initializes a package and returns a unique package
identifier
Product: SAS Integration Technologies
Document: SAS 9.3 Publishing Framework: Developer's Guide
|
|
CALL PACKAGE_DESTROY(
packageId
,
rc
);
Deletes a package
Product: SAS Integration Technologies
Document: SAS 9.3 Publishing Framework: Developer's Guide
|
|
CALL PACKAGE_END(
packageId
,
rc
);
Frees the resources that are associated with a package
Product: SAS Integration Technologies
Document: SAS 9.3 Publishing Framework: Developer's Guide
|
|
CALL PACKAGE_FIRST(
pkgListId
,
packageId
,
numEntries
,
desc
,
dateTime
,
nameValue
,
channel
,
rc
<, properties, propValue1, ...
propValueN
> );
Returns the header information for the first package
in the package list
Product: SAS Integration Technologies
Document: SAS 9.3 Publishing Framework: Developer's Guide
|
|
CALL PACKAGE_NEXT(
pkgListId
,
packageId
,
numEntries
,
desc
,
dateTime
,
nameValue
,
channel
,
rc
<, properties, propValue1, ...
propValueN
> );
Returns the header information for the next package
in the package list
Product: SAS Integration Technologies
Document: SAS 9.3 Publishing Framework: Developer's Guide
|
|
CALL PACKAGE_PUBLISH(
packageId
,
publishType
,
rc
,
properties
,
<
propValue1, ...
propValueN
> );
Publishes a package to a WebDAV-compliant server
Product: SAS Integration Technologies
Document: SAS 9.3 Publishing Framework: Developer's Guide
|
|
CALL PACKAGE_PUBLISH(
packageId
,
publishType
,
rc
,
properties
,
<
propValue1, ...
propValueN
> );
Publishes a package to an archive
Product: SAS Integration Technologies
Document: SAS 9.3 Publishing Framework: Developer's Guide
|
|
CALL PACKAGE_PUBLISH(
packageId
,
publishType
,
rc
,
properties
,
<
propValue1, ...
propValueN
> ,
address1
<, ...
addressN
> );
Publishes a package using the e-mail transport
Product: SAS Integration Technologies
Document: SAS 9.3 Publishing Framework: Developer's Guide
|
|
CALL PACKAGE_PUBLISH(
packageId
,
publishType
,
rc
,
properties
,
<
propValue1, ...
propValueN
> );
Publishes a package to SharePoint
Product: SAS Integration Technologies
Document: SAS 9.3 Publishing Framework: Developer's Guide
|
|
CALL PACKAGE_PUBLISH(
packageId
,
publishType
,
rc
,
properties
,
<
propValue1, ...
propValueN
> ,
queue1
<, ...
queueN
> );
Publishes a package to one or more message queues
Product: SAS Integration Technologies
Document: SAS 9.3 Publishing Framework: Developer's Guide
|
|
CALL PACKAGE_PUBLISH(
packageId
,
publishType
,
rc
,
properties
,
<
propValue1, ...
propValueN
> ,
channel
);
Publishes a package to subscribers who are associated
with specified channel
Product: SAS Integration Technologies
Document: SAS 9.3 Publishing Framework: Developer's Guide
|
|
CALL PACKAGE_TERM(
pkgListId
,
rc
);
Frees all resources associated with the package
list identifier
Product: SAS Integration Technologies
Document: SAS 9.3 Publishing Framework: Developer's Guide
|
|
CALL PARSEMESSAGE(qid, cursor, rc, map, data);
Parses a message body that has been received.
Product: SAS Integration Technologies
Document: Application Messaging with SAS 9.3
|
|
CALL RECEIVEMESSAGE(qid, rc, event, attchflg, props , value1, value2,... data1, data2,...>>);
Receives a message and optional attachments from
a queue.
Product: SAS Integration Technologies
Document: Application Messaging with SAS 9.3
|
|
CALL RETRIEVE_CATALOG(
entryId
,
libname
,
memname
,
rc
);
Retrieves a catalog from a package
Product: SAS Integration Technologies
Document: SAS 9.3 Publishing Framework: Developer's Guide
|
|
CALL RETRIEVE_DATASET(
entryId
,
libname
,
memname
,
rc
<, properties, propValue1, ...
propValueN
> );
This CALL routine retrieves a data set entry from
a package
Product: SAS Integration Technologies
Document: SAS 9.3 Publishing Framework: Developer's Guide
|
|
CALL RETRIEVE_FILE(
entryId
,
filename
,
rc
);
Retrieves an external binary or text file from a
package
Product: SAS Integration Technologies
Document: SAS 9.3 Publishing Framework: Developer's Guide
|
|
CALL RETRIEVE_HTML(
entryId
,
path
,
body
,
bodyUrl
,
frame
,
frameUrl
,
contents
,
contentsUrl
,
pages
,
pagesUrl
,
rc
<, properties, propValue1, ...
propValueN
> );
Retrieves an HTML entry from a package
Product: SAS Integration Technologies
Document: SAS 9.3 Publishing Framework: Developer's Guide
|
|
CALL RETRIEVE_MDDB(
entryId
,
libname
,
memname
,
rc
);
Retrieves an MDDB entry from a package
Product: SAS Integration Technologies
Document: SAS 9.3 Publishing Framework: Developer's Guide
|
|
CALL RETRIEVE_NESTED(
entryId
,
packageId
,
numEntries
,
desc
,
dateTime
,
nameValue
,
rc
);
Retrieves the descriptive header information for
a nested package entry
Product: SAS Integration Technologies
Document: SAS 9.3 Publishing Framework: Developer's Guide
|
|
CALL RETRIEVE_PACKAGE(
pkgListId
,
retrievalType
,
retrievalInfo
,
totalPackages
,
rc
<, properties, propValue1, ...
propValueN
> );
This CALL routine retrieves descriptive header information
for all packages
Product: SAS Integration Technologies
Document: SAS 9.3 Publishing Framework: Developer's Guide
|
|
CALL RETRIEVE_REF(
entryId
,
referenceType
,
reference
,
rc
);
Retrieves a reference from a package
Product: SAS Integration Technologies
Document: SAS 9.3 Publishing Framework: Developer's Guide
|
|
CALL RETRIEVE_SQLVIEW(
entryId
,
libname
,
memname
,
rc
);
Retrieves a PROC SQL view from a package
Product: SAS Integration Technologies
Document: SAS 9.3 Publishing Framework: Developer's Guide
|
|
CALL RETRIEVE_VIEWER(
entryId
,
filename
,
rc
<, properties, propValue1, ...
propValueN
> );
Retrieves a viewer entry from a package
Product: SAS Integration Technologies
Document: SAS 9.3 Publishing Framework: Developer's Guide
|
|
CALL SENDMESSAGE(qid, rc, props , value1, value2,..., data1, data2,...>>);
Sends a message and optional attachments to a queue.
Product: SAS Integration Technologies
Document: Application Messaging with SAS 9.3
|
|
CALL SETALIAS(type, name, storage, rc, transport , queue>);
Defines a transport or queue alias in the information
repository.
Product: SAS Integration Technologies
Document: Application Messaging with SAS 9.3
|
|
CALL SETMAP(name, storage, rc, descriptor);
Defines a map data descriptor in the information
repository.
Product: SAS Integration Technologies
Document: Application Messaging with SAS 9.3
|
|
CALL SETMODEL(transport, name, storage, rc, props, value1 , value2,...>)
For the MSMQ transport, defines a dynamic creation
queue model. For the Rendezvous transport, the SETMODEL call enables
you to change one or more transport attributes from the default values.
For the Rendezvous-CM transport, defines a model definition for certified
message delivery.
Product: SAS Integration Technologies
Document: Application Messaging with SAS 9.3
|
|
CALL TERM(tid, rc);
Terminates a particular transport. If you initiate
a transport with the INIT CALL routine, you must use the TERM CALL
routine to terminate the transport after you have completed the session.
Product: SAS Integration Technologies
Document: Application Messaging with SAS 9.3
|