// Code generated by msgraph-generate.go DO NOT EDIT.

package msgraph

// CallState undocumented
type CallState int

const (
	// CallStateVIncoming undocumented
	CallStateVIncoming CallState = 0
	// CallStateVEstablishing undocumented
	CallStateVEstablishing CallState = 1
	// CallStateVRinging undocumented
	CallStateVRinging CallState = 2
	// CallStateVEstablished undocumented
	CallStateVEstablished CallState = 3
	// CallStateVHold undocumented
	CallStateVHold CallState = 4
	// CallStateVTransferring undocumented
	CallStateVTransferring CallState = 5
	// CallStateVTransferAccepted undocumented
	CallStateVTransferAccepted CallState = 6
	// CallStateVRedirecting undocumented
	CallStateVRedirecting CallState = 7
	// CallStateVTerminating undocumented
	CallStateVTerminating CallState = 8
	// CallStateVTerminated undocumented
	CallStateVTerminated CallState = 9
	// CallStateVUnknownFutureValue undocumented
	CallStateVUnknownFutureValue CallState = 10
)

// CallStatePIncoming returns a pointer to CallStateVIncoming
func CallStatePIncoming() *CallState {
	v := CallStateVIncoming
	return &v
}

// CallStatePEstablishing returns a pointer to CallStateVEstablishing
func CallStatePEstablishing() *CallState {
	v := CallStateVEstablishing
	return &v
}

// CallStatePRinging returns a pointer to CallStateVRinging
func CallStatePRinging() *CallState {
	v := CallStateVRinging
	return &v
}

// CallStatePEstablished returns a pointer to CallStateVEstablished
func CallStatePEstablished() *CallState {
	v := CallStateVEstablished
	return &v
}

// CallStatePHold returns a pointer to CallStateVHold
func CallStatePHold() *CallState {
	v := CallStateVHold
	return &v
}

// CallStatePTransferring returns a pointer to CallStateVTransferring
func CallStatePTransferring() *CallState {
	v := CallStateVTransferring
	return &v
}

// CallStatePTransferAccepted returns a pointer to CallStateVTransferAccepted
func CallStatePTransferAccepted() *CallState {
	v := CallStateVTransferAccepted
	return &v
}

// CallStatePRedirecting returns a pointer to CallStateVRedirecting
func CallStatePRedirecting() *CallState {
	v := CallStateVRedirecting
	return &v
}

// CallStatePTerminating returns a pointer to CallStateVTerminating
func CallStatePTerminating() *CallState {
	v := CallStateVTerminating
	return &v
}

// CallStatePTerminated returns a pointer to CallStateVTerminated
func CallStatePTerminated() *CallState {
	v := CallStateVTerminated
	return &v
}

// CallStatePUnknownFutureValue returns a pointer to CallStateVUnknownFutureValue
func CallStatePUnknownFutureValue() *CallState {
	v := CallStateVUnknownFutureValue
	return &v
}