Rate This Document
Findability
Accuracy
Completeness
Readability

HTL_thread_attr_getstacksize

Obtains the stack size from the thread attribute.

Interface Definition

int HTL_thread_attr_getstacksize(HTL_thread_attr_t *thread_attr, size_t *stacksize);

Description

HTL_thread_attr_getstacksize() obtains the stack size (in bytes) from the thread attribute and returns the result through stacksize.

Parameters

Parameter

Type

Description

Input/Output

thread_attr

HTL_thread_attr_t *

Address of the handle to the thread attribute.

Input

stacksize

size_t *

Stack size.

Output

Return Value

  • HTL_THREAD_SUCCESS: success.
  • Other values: failure. For details, see the error code descriptions.

Example

1
2
3
4
5
6
    HTL_thread_attr_t attr;
    size_t stacksize;
    HTL_thread_t thread = HTL_thread_self();
    int ret;
    ret = HTL_thread_get_attr(thread, &attr);
    ret = HTL_thread_attr_getstacksize(&attr, &stacksize);